Меню для чат-ботов в Telegram

Разберем, как подключить и настроить меню быстрого доступа в ваших чат-ботах в Telegram. Само меню выглядит следующим образом:

По сути, это просто набор определенных команд, отличительной особенностью которого является то, что сам Telegram позволяет не вводить их, а просто быстро нажать. Кнопка меню находится слева от выбора стикеров.

Подключение меню

Для начала нам необходимо подключить меню и сами кнопки в бота, для этого потребуется зайти в @BotFather и выполнить следующие действия: 1. Вводим команду /mybots, она откроет список всех ваших ботов, среди них выбираем нужный вам.

2. Когда мы выберем бота, у нас откроется меню с его настройками - в нем нажимаем на кнопку "Edit Bot"

3. Далее в открывшемся подразделе нажимаем на кнопку "Edit Commands"

4. Теперь задаем команды, одним сообщением, по образцу.

На этом подключение меню заканчивается, осталось настроить действия этих кнопок в самом сервисе. Поэтому переходим туда.

Настройка в сервисе BotHunter

Необходимо создать блок "Условие" для каждой из этих кнопок, в котором будет проверка текста заданных нами команд, ну и конечно, добавить блоки, которые должны будут выполниться в рамках этой команды. Для примера сделаем просто блоки "Сообщение".

Вот так выглядит бот:

Last updated