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

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

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

  • Язык разработки: чистый Python (без использования конструкторов вроде Chatfuel).
  • Интеграция с мессенджером Telegram.
  • Обязательное наличие административной панели (веб-интерфейса) для управления.

Основной функционал бота

  • Просмотр меню кофейни с категориями товаров.
  • Добавление товаров в корзину и оформление заказа.
  • Выбор способа получения заказа (самовывоз, доставка).
  • Информирование клиента о статусе заказа.

Функционал админ-панели

  • Просмотр и управление текущими и завершенными заказами.
  • Изменение статусов заказов.
  • Редактирование ассортимента (добавление, удаление, изменение позиций в меню).
  • Базовая аналитика (количество заказов, популярные товары).

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

Полностью рабочий, стабильный и безопасный чат-бот, готовый к интеграции и использованию, с понятной админ-панелью для сотрудников кофейни.

Парсинг медиафайлов с веб-сайта и их структурированное переименование

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