Все проекты

Кейс 48 / 50 · Боты

Telegram-бот «Маруся — ланчи» для столовой

Автоматизация ежедневных заказов ланчей через мессенджер с админ-панелью меню без изменения кода.

  • Python
  • aiogram 3
  • SQLite
  • APScheduler
  • systemd
Иллюстрация кейса — публичные скриншоты не размещены
ПроектСтоловая «Маруся»
Год2026
НаправлениеБоты

Подробности

Разработал специализированный Telegram-бот для автоматизации приёма ежедневных заказов на ланчи в столовой «Маруся» с выдачей на точке в период с 12:00 до 13:00.

Что умеет и как устроен:

  • Пошаговое оформление большого и малого ланча для сотрудников и гостей.
  • Динамическое ежедневное меню — администратор задаёт его прямо в боте через специальную команду /setmenu без изменения кода.
  • Безопасный сбор данных клиентов: имя, телефон, точный адрес доставки, подробный состав заказа.
  • Уникальные номера заказов в формате A-1001… и жёсткий лимит (не более 1 заказа на человека в день).
  • Автоматическое прекращение приёма заказов после 11:00 МСК на базе планировщика.
  • Мгновенная отправка красивых форматированных заказов на кухню в отдельную техническую Telegram-группу.
  • Клиентский личный кабинет: быстрый просмотр деталей своего заказа, информационное меню и служебная команда /orders для выгрузки реестра заказов админами.