Разработка Telegram-бота для кофейни

Необходимо создать полностью работоспособного Telegram-бота для автоматизации заказов в кофейне. Основной фокус - на чистой архитектуре и простоте дальнейшей поддержки.

Ключевые требования

  • Язык и технология: Чистый Python с использованием библиотеки для Telegram Bot API.
  • Архитектура: Код должен быть представлен в виде одного основного файла или модульной структуры, легко интегрируемой в существующий проект.
  • Функционал для клиентов: Просмотр меню, выбор товаров, формирование и отправка заказа.
  • Административная панель: Возможность для персонала просматривать и управлять поступающими заказами (менять статус, просматривать детали).
  • Качество кода: Читаемый, документированный код с соблюдением PEP8. История разработки должна вестись через систему контроля версий (Git) с осмысленными коммитами.

Ожидаемый результат

Готовый к запуску бот с исходным кодом, инструкцией по развертыванию и возможностью легкого расширения функционала в будущем.