Telegram-бот для групових чатів (Python + OpenAI Assistants API)
5000 UAHPython
Assistants API від OpenAI
Telegram API
Задача бота - бути учасником групового чату телеграм і реагувати на повідомлення, в яких його тегають або якщо повідомлення починається зі слова “бот”.
Для відповіді на повідомлення бот використовує документи додані до асистента та промт.
В налаштуваннях бота має бути можливість вказати ІД однієї, або декількох груп, повідомлення з яких він обробляє. Всі повідомлення з інших груп ігноруються.
Бот обробляє повідомлення від будь-якого учасника валідних групи.
Передбачити роль Адмін - повідомлення від цих людей будуть використовуватись для подальшого навчання бота.
Для старту перелік адмінів можна вказувати в налаштуваннях бота вказуючи їх chatid.
Надалі передбачити, що буде розроблятися адміністративна частину бота, що буде включати роль суперадміна, функціонал редагування списка груп, переліку адмінів, доданих до проєкту файлів та перегляду статистики. Але поки що не реалізуємо.
Механізм навчання.
Адміністратор, може скоригувати відповідь бота за необхідності. Адміністратор відповідає на повідомлення бота (що в свою чергу було відповіддю на питання користувача) і пише правильну відповідь, починаючи її зі слова “правка” або “виправлення” (чи краще хештег?).
Раз на день бот скачує історію повідомлень групи, фільтрує повідомлення від адміністраторів, що містять правки (див. вище), формує логічний ланцюг з 3 повідомлень: питання користувача –> відповідь бота –> виправлення адміністратора.
З цих повідомлень він формує текст правки (формат погодимо), і дописує його до файла з виправленнями. Всі виправлення дописуються у один файл і відправляються в асистент. Приклади реалізації оновлення файла дає ChatGPT.
Команди
За командою /update від адміністратора (або суперадміністратора) запускається позачерговий процес оновлення правок.
Відгук замовника про співпрацю з Євгенієм Медухою
Telegram-бот для групових чатів (Python + OpenAI Assistants API)Дякую Євгенію за швидко і якісно реалізований проєкт та оперативний зворотній зв'язок!
-
471 5 0 Привіт!
Цікавий та складний проєкт — із задоволенням долучусь до його реалізації!
Маю досвід роботи з Python, добре знайома з Telegram API та активно працюю з OpenAI (включаючи Assistants API). Вже реалізовувала Telegram-ботів із обробкою повідомлень, фільтрацією ID чатів, базовими правами доступу та логікою на кшталт “відповідь на тег або ключове слово”.
Буде приємно обговорити деталі — готова взятися вже сьогодні!
-
93973 1266 1 10 Вітаю. Розробляю телеграм ботів на Node.js або Python.Готовий до співпраці
-
10130 117 0 Вітаю.
Розробляю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
-
1872 9 0 Вітаю, Дмитро!
Готовий реалізувати Telegram-бота з інтеграцією OpenAI Assistants API для групових чатів.
Що реалізую:
Обробка повідомлень лише з дозволених груп (group_id з конфігурації)
Відповіді на повідомлення, які починаються з “бот” або @згадки
… OpenAI Assistants API: відповіді формуються на основі доданих документів та промптів
Система ролей: адміни задаються через chat_id, їх правки зберігаються
Реакція на виправлення типу: правка ... або виправлення ...
Щоденний збір повідомлень, формування пар:
питання ➝ відповідь ➝ правка → запис у файл правок
Підтримка команди /update для оновлення асистента вручну
Чистий та розширюваний код на Python + aiogram 3
Відокремлена логіка: handlers / utils / config / OpenAI / roles
Проєкт зроблю акуратно, з документацією й можливістю масштабування.
Буду радий взятись за реалізацію – звертайтесь!
-
1900 45 1 4 Добрий вечір)
Цікава задача, буде підключено опен аі, можливо розробимо веб інтерфейс для керування ботом
Пішить, реалізую)
-
101 1 0 Дуже цікавий проект!
Буду радий спробувати щось нове
раніше створював бота який відповідав на коментарі групи (та в замовника він ''чомусь'' не працював, тяжко працювати коли тебе ігнорують по 18 годин)
Якщо готові спробувати, і швидко відписувати, ласкаво прошу в ЛС)
-
593 15 0 Привіт,
Маю декілька готових ботів зі схожим функціоналом отже для того щоб зробити вашого бота потрібно буде мінімум часу.
-
1993 12 0 Доброго дня
Маю великий досвід розробки ботів
І схожого бота вже розробляв
Напишіть мені
-
1346 13 1 Вітаю!
Готовий проробити більш детально Ваше завдання маю деякі питання та можемо приступити до розробки.
Пишіть в особисте, радий буду працювати разом
-
198 Здравствуйте .
Готовий взятися за реалізацію Telegram-бота на Python з використанням OpenAI Assistants API та Telegram API. Реалізую обробку повідомлень із вказаних груп, підтримку ролей, механізм навчання через "правки", а також команду /update для адміністраторів. Досвід у подібних проектах є. Напишіть, якщо потрібно уточнити деталі.
-
427 1 0 Вітаю, Дмитро.
Ми спеціалізуємося на персоналізованих АІ агентах , в основному пишемо на Python.
Звичайно Телеграм АПІ та технології OpenAІ зрозумілі. Бота із таким функціоналом зробимо.
Зможемо зробити зрозумілу архітектуру і виконати завдання.
Потрібно оформити коректно тз, напишіть будь ласка у приватні і ми із вами влаштуємо короткий діалог для визначення всіх важливих деталей.
Дякую!
Актуальні фриланс-проєкти в категорії Python
Покращити роботу Claude Code та роботу з написанням програмного забезпеченняЗараз розробляю СРМ та Аналітику, софт. Роблю через Клод Код, але розумію, що результати не найкращі в плані змін. Є 2 задачі - Потрібно допомогти зробити пресет по навичкам, мд і так далі, щоб покращити якість. Взяти перевірені, з якими працювали, а не з інтернету перші. - В… AI та машинне навчання, Python ∙ 5 годин 9 хвилин тому ∙ 18 ставок |
Система OCRПотрібна система розпізнавання тексту на поштових конвертах (індекс кому - лише числа). Текст інколи може бути рукописним Розпізнавання марок (підрахунок кількості та номіналу) Python ∙ 8 годин 19 хвилин тому ∙ 17 ставок |
Шукаю White-label рішення Букмекерської контори під оренду |
Створення Human AI Assistant для Telegram-групп### 1.1. Ключова концепція системи Система повинна виконувати дві основні функції: #### 1. Аналіз клієнтської комунікації AI-асистент має автоматично аналізувати всю комунікацію в Telegram-групах та розуміти контекст спілкування. Зокрема система повинна: - визначати… AI та машинне навчання, Python ∙ 1 день 20 годин тому ∙ 40 ставок |
Чорна Україна (RP-проект на базі MTA)
51 525 UAH
|