Техническое задание: Разработка Telegram-бота для кофейни

Цель проекта

Создать автоматизированного Telegram-бота для приема и обработки заказов клиентов кофейни. Бот должен упростить процесс заказа для клиентов и управление заказами для персонала.

Основные требования

Функционал для клиента:

  • Просмотр интерактивного меню с категориями (кофе, десерты, др.).
  • Выбор товаров, формирование корзины.
  • Оформление заказа с указанием деталей (тип молока, добавки, самовывоз/доставка).
  • Отслеживание статуса заказа.

Функционал админ-панели:

  • Управление ассортиментом (добавление, редактирование, удаление позиций, изменение цен).
  • Просмотр и изменение статусов активных заказов.
  • Базовая аналитика (популярные товары, количество заказов).
  • Панель должна быть доступна через веб-интерфейс или специальные команды в боте.

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

  • Язык программирования: чистый Python (без использования конструкторов ботов).
  • Использование официальной библиотеки для работы с Telegram Bot API.
  • Для хранения данных можно использовать SQLite или PostgreSQL.
  • Код должен быть чистым, структурированным и с комментариями.

Результат работы

Исполнитель предоставляет:

  • Рабочего, размещенного на сервере Telegram-бота.
  • Исходный код проекта.
  • Краткую инструкцию по развертыванию и использованию админ-панели.

Доработка Telegram-бота для интеграции комментариев из группы в CRM

Требуется модифицировать существующего Telegram-бота, чтобы он обрабатывал комментарии к постам в группе и передавал данные лидов в amoCRM. Бот уже интегрирован с CRM и работает при прямых сообщениях. Цель - автоматизировать создание сделок из комментариев.