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

Цель проекта

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

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

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

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

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

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

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

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

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

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

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

Разработка Telegram-бота для управления платными подписками в каналах

Требуется создать бота с системой приема платежей (СБП/карты и криптовалюта), админкой для управления правами публикации и ведением статистики подписчиков. Рассмотрю как готовые сервисы, так и создание собственного решения с API.