Официант через Telegram-бот
[object Object]
Официант через Telegram-бот
Не у всех ресторанов есть iPad или тачскрины в зале, чтобы работать с админкой. Но у каждого официанта есть смартфон — и у всех есть Telegram.
Мы сделали полноценного сотрудника-бота: принять заказ, закрыть смену, посмотреть зарплату — всё из телефона.
Кому нужен
- Официантам / барменам — принять заказ гостя (чек в кассу), ответить на зов.
- Поварам — получить уведомление о новом заказе, отметить «готово».
- Курьерам — см. Курьерский модуль.
- Менеджерам — отчёты и контроль смен.
Отдельное приложение не нужно. Всё в Telegram.
Привязка сотрудника
См. Telegram: токен и привязка чата → Шаг 4.
После привязки сотрудник в боте видит меню кнопок.
Главное меню
📋 Мои смены
➕ Новый заказ
🔔 Зов гостей
📊 Моя зарплата
🛑 Стоп-лист
⚙️ Настройки
Кнопки меняются в зависимости от роли.
«Мои смены»
Ближайшие 7 дней запланированных смен. Каждая — отдельная кнопка-карточка:
Пн, 21 апр
10:00 – 22:00 · Зал
За 30 минут до начала появляется кнопка ▶️ Открыть смену. Клик → Misea фиксирует факт-время.
Когда уходит — кнопка ⏹ Закрыть смену. Факт закрытия.
«Новый заказ»
Для официанта, принимающего заказ у стола:
- Кнопка ➕ Новый заказ.
- Выбор стола из списка (или сканирование QR).
- Выбор блюд — карусель меню с фото, можно набрать несколько.
- Модификаторы / опции — бот задаёт последовательно.
- Итог → «Принято? Yes / No».
Заказ уходит на кухню (в чат кухни / печатается на принтере) и добавляется в кассу.
«Зов гостей»
Если гость в зале нажал «Позвать официанта» из витрины (QR-меню → кнопка в корзине):
- Уведомление в боте: «Стол 5 зовёт официанта».
- Кнопка Принял → отправляется гостю «Официант идёт».
«Моя зарплата»
Сотрудник видит по текущему периоду:
- Часы план / факт.
- Ставка × часы.
- Премии начислено.
- Штрафы (если были).
- Итого к получению.
А также — за предыдущие периоды (история).
Это повышает прозрачность — сотрудник сам видит, сколько заработал, без вопросов к бухгалтеру.
«Стоп-лист»
Повар увидел, что риса осталось на 3 порции:
- Бот → 🛑 Стоп-лист.
- Выбор блюда (или поиск).
- Выбор: Снять полностью / Ограничить: N порций / Вернуть в меню.
- Подтверждение.
Через 1 минуту блюдо пропадает с витрины гостя. Официанты (другие) видят в своём меню, что блюдо недоступно.
Это быстрее, чем бежать к компьютеру админа. Критично в пиковые часы.
Push-уведомления
Сотрудник получает уведомления:
- За 24 часа: «Напоминание: завтра смена 10:00–22:00».
- За 30 минут: «Скоро начало смены».
- При изменении графика: «Ваша смена перенесена».
- Для кухни: «🔔 Новый заказ #12345. Стол 5. Салат цезарь, капучино».
- Для менеджера: «Официант Иванов не открыл смену вовремя».
Безопасность
Бот привязан к одному Telegram-аккаунту. Если у сотрудника украли телефон:
- Менеджер → /users → карточка сотрудника → Отвязать Telegram.
- Все данные сотрудника заблокированы.
Сотрудник потом привязывает новый телефон обычным способом.
Ограничения
- Только текст и простые медиа — сложные отчёты (графики) открываются в мини-приложении (Telegram WebApp) внутри бота.
- Без оффлайн-режима — если нет интернета, бот не работает (в отличие от iPad-касс с локальной базой).
Для штатных случаев этого хватает. Для заведений без стабильного Wi-Fi — рекомендуем отдельный ноут с админкой + мобильный бот как дополнение.