Задача

Необходимо создать полнофункционального Telegram-бота на языке Python без использования сторонних фреймворков (или на основе современных библиотек), с встроенной админ-панелью для управления контентом и заказами.

Требования к функционалу

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

Уточнения для исполнителя

Детали реализации, библиотеки (например, python-telegram-bot или aiogram), хостинг и деплой - обсуждаются с исполнителем после старта проекта. Исходный код должен быть написан на чистом Python с четкой документацией.

Примеры сценариев

  • Клиент заходит в бота → видит приветствие и меню → выбирает товар → оформляет заказ.
  • Администратор заходит в админ-панель (например, через команду /admin) → может добавить новую позицию в меню.

Доработка Telegram-бота на PHP (Laravel)

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