Задача
Необходимо создать чат-бота для кофейни, который будет принимать заказы от клиентов, показывать меню и передавать информацию в админскую панель. Бот должен быть написан на чистом Python (без библиотек, утяжеляющих код). Основные разделы:
Функциональность бота
- Отображение каталога напитков и десертов с ценами.
- Сбор заказа: выбор позиций, указание количества, комментарии.
- Поддержка оформления заказа: сбор контактных данных клиента (имя, номер телефона).
- Отправка заказа в админскую панель для обработки.
Админская панель
- Просмотр всех поступивших заказов в удобном списке.
- Возможность изменить статус заказа: "новый", "принят", "готовится", "готов", "выдан".
- Добавление/редактирование меню (название, цена, описание, категория).
Технические требования
- Чистый Python без архитектурных фреймворков.
- Использовать просту базу данных (SQLite) для хранения заказов и меню.
- Реализовать обработку ошибок и логгирование.
- Подготовить инструкцию по установке и запуску.
Все контакты и упоминания конкретных кофеен или сторонних сервисов удалите из текста. От исполнителя требуется бизнес-логика и готовый к запуску код.