Задача: Разработка чат-бота для бронирования и заказов в кофейне

Цель

Создать Telegram-бота на чистом (без фреймворков вроде Aiogram? - уточнить у заказчика) Python, который автоматизирует коммуникацию с клиентами: поможет оформить заказ или забронировать столик.

Основные требования

  • Язык разработки: обязательное исполнение на чистом Python (сторонние библиотеки разрешены).
  • Функционал бота:
    • регистрация новой заявки (заказ/бронь) от клиента через чат;
    • автоматическая отправка данных заказчику (владельцу).
  • Админ-панель:
    • должна быть встроенная панель (не сторонняя CMS) для редактирования меню и фильтра заявок;
    • блокировка/подтверждение заявок вручную или авторежимом (уточнить).
  • Безопасность и базовые фичи:
    • конфигурационный файл (пароли, API ключи) не в кодовой базе;
    • база данных на SQLite или PostgreSQL (выбор заказчика).

Взаимодействие

На финальном этапе бот должен быть развернут на сервере заказчика (VPS или облачный сервис). Весь код передается через Git или архивом.

Кому подойдет этот проект

Разработчику средней руки, владеющему Python, работе с API Telegram Bot и основами ООП. Опыт написания чат-ботов строго обязателен.