Разработка Telegram-бота для кофейни
Необходимо создать многофункционального чат-бота для мессенджера Telegram, предназначенного для работы кофейни. Основная цель - автоматизация процесса приема и обработки заказов от клиентов.
Ключевые требования к проекту
- Язык программирования: Чистый Python (без использования конструкторов вроде Chatfuel).
- Основной функционал для клиентов:
- Просмотр интерактивного меню с категориями и товарами.
- Добавление товаров в корзину и оформление заказа.
- Выбор способа получения (доставка или самовывоз).
- Получение уведомлений о статусе заказа.
- Административная панель (админка):
- Управление ассортиментом: добавление, редактирование, удаление позиций в меню, изменение цен.
- Просмотр и обработка входящих заказов в реальном времени.
- Изменение статусов заказов (новый, готовится, выполнен, отменен).
- Базовая аналитика (количество заказов за период).
- Технические требования:
- Чистая и документированная кодовая база.
- Устойчивость к ошибкам и корректная обработка ввода пользователей.
- Бот должен быть готов к развертыванию на сервере.
Что ожидается от исполнителя
Исполнитель должен предоставить работоспособного бота с полным исходным кодом и инструкцией по установке и настройке. Все детали реализации (библиотеки для работы с Telegram API, структура БД, дизайн админки) обсуждаются на этапе согласования технического задания.