Задача
Разработать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен принимат заявки от клиентов и предоставлять удобный интерфейс администратору.
Основные требования
- Язык разработки: чистый Python (только стандартные библиотеки или легкие фреймворки, например, aiogram/telebot).
- Административная панель: отдельный раздел для менеджера/администратора с возможностью просматривать и изменять статус заказов, управлять меню (добавлять/удалять/редактировать позиции).
- Варианты реализации админки: либо как отдельная кнопка в боте для авторизованных админов, либо через веб-интерфейс (но не обязательно - уточнить с заказчиком).
- Корректное хранение данных: предпочтительно использовать SQLite (можно базовый файл .db) - простую и быструю базу.
- Стабильная работа без сторонних платных сервисов (бот должен быть самодостаточным).
Дополнительные комментарии
- Исходный код должен быть чистым и готовым к развертыванию на хостинге.
- В работе ожидается использование команд: /start, /menu (показать текущие пункты меню), /help, /order (с передачей данных коридорому).
- Предложение по деплою и минимальной админке оговаривается отдельно.
- Все детали и сроки уточняются с заказчиком после отклика.