Telegram-бот

Подключите Telegram-бота для приёма заказов через Mini App.

Создание бота

1

Откройте @BotFather

В Telegram найдите @BotFather и отправьте команду /newbot.
2

Задайте имя и username

BotFather попросит ввести отображаемое имя бота (например, «Кафе Уют») и username (например, cafe_uyut_bot). Username должен заканчиваться на bot.
3

Скопируйте токен

После создания BotFather выдаст токен вида 123456:ABC-DEF.... Скопируйте его.
4

Вставьте токен в SaaS Food

В панели управления откройте «Telegram бот», вставьте токен и нажмите «Подключить». Система автоматически настроит webhook.

Готово!

После подключения ваш бот начнёт принимать заказы. Клиенты нажимают кнопку «Меню» в чате бота и попадают в Mini App с вашим меню.

Настройки бота

В разделе «Telegram бот» → «Настройки» вы можете:

  • Проверить статус webhook — должна быть зелёная отметка
  • Отправить тестовое сообщение
  • Имя бота — отображается в профиле бота (макс. 64 символа)
  • Описание — видно пользователю до нажатия /start (макс. 512 символов)
  • Краткое описание — в профиле и в поиске ботов (макс. 120 символов)
  • Кнопка «Меню» — кнопка внизу чата, открывает Mini App напрямую
  • Настроить приветственное сообщение бота

Без @BotFather

Имя, описание и кнопка меню применяются напрямую через Telegram Bot API. Не нужно заходить в @BotFather — все настройки в одном месте.

Уведомления клиентам

Бот автоматически отправляет клиентам уведомления при смене статуса заказа: подтверждение, готовность, доставка. Тексты уведомлений зависят от статуса заказа.

Важно

Не передавайте токен бота третьим лицам. Если токен скомпрометирован, отзовите его через @BotFather командой /revoke и подключите новый.