Техническое задание: Telegram-бот с нейросетевым чатом

Необходимо разработать автоматизированное решение для участия в групповых чатах Telegram от имени канала с использованием технологий искусственного интеллекта.

Основные функции

  • Интеграция с Telegram: Использование библиотеки Telethon для подключения к API Telegram и работы от имени канала (через права администратора).
  • Прослушивание чата: Скрипт должен постоянно отслеживать сообщения в целевом чате, выбранном для автоматизации.
  • Генерация ответов: Интеграция с OpenAI API (или аналогичным) для создания контекстно-зависимых, осмысленных ответов на основе полученных сообщений.
  • Автоматическая отправка: Автоматическая публикация сгенерированных ответов в чат от имени канала.

Технические требования

  • Язык программирования: Python 3.
  • Библиотеки: Telethon, библиотека для работы с OpenAI API.
  • Конфигурация: Возможность легкой настройки целевого чата, учетных данных API и параметров работы нейросети через конфигурационный файл.
  • Надежность: Обработка ошибок сети и API, стабильная работа в фоновом режиме.

Что ожидается от исполнителя

  • Чистый, документированный код с комментариями.
  • Инструкция по настройке и запуску.
  • Готовое к работе решение.

Разработка Telegram-бота для кофейни с админ-панелью

Требуется создать функционального чат-бота на чистом Python для автоматизации заказов в кофейне. Бот должен иметь удобную админ-панель для управления меню и отслеживания заказов. Подробные технические требования будут согласованы с исполнителем.