Задача
Разработать чат-бота для кофейни на чистом Python. Бот должен принимать заказы от клиентов и предоставлять администратору интерфейс для управления процессами.
Требования к функционалу
- Работа на чистом Python (без фреймворков) или с минимумом зависимостей;
- Интеграция с API Telegram;
- Админ-панель для управления меню (добавление, удаление, изменение позиций);
- Система приема и обработки заказов через бота;
- Логирование заказов и действий администратора;
- Возможность отправлять уведомления о статусе заказа;
- Простая база данных для хранения меню и заказов (SQLite или аналог);
Детали реализации
Исполнитель получает полную информацию о структуре меню, категориях и других бизнес-логических требованиях после предварительного обсуждения. Бот должен быть устойчивым к сбоям и обеспечивать базовую безопасность. Приоритет - скорость обработки заказов и удобство интерфейса для клиента.
Сроки
Сроки обсуждаются индивидуально после брифования.
Не входит в задачу
Дизайн бота (если не оговорено иное), верстка сайта или парсеры.