Table of contents

Создать меню в чат-боте в Telegram

Меню в чат-боте — это список команд, которые вызывают определенные функции telegram бота, перемещая пользователя по сценарию. Благодаря меню пользователь может за пару кликов перейти к нужному функционалу, избегая необходимости вводить команды вручную.

Сначала необходимо зайти в https://t.me/BotFather и там выбрать ранее созданного бота или создать нового. Подробнее о создании и интеграции ботов вы можете прочесть в инструкции: https://help.apicxhub.ru/kak-podklyuchit-stsenariy-k-botu-v-telegram.

После выбора бота вы увидите меню. В нем нужно выбрать пункт «Edit Bot».

Вы увидите следующее меню, в котором нужно выбрать «Edit Commands».

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

Если все было сделано правильно, войдя в чат с ботом, вы увидите кнопку «Меню», а после нажатия на нее, увидите команды, введенные вами ранее.

После этого вы можете интегрировать чат-бота в свой проект VK CXhub и создать для него сценарий. Подробнее об интеграции чат-бота в инструкции:
https://help.apicxhub.ru/kak-podklyuchit-stsenariy-k-botu-v-telegram

Команды, добавленные в меню, можно указать в сценарии чат-бота в VK CXhub как ключевые слова. Инструкция по добавлению ключевых слов:
https://help.apicxhub.ru/chasto-zadavaemie-voprosi#zapusk-po-klyuchevomu-slovu

Выберите в меню «Bot Settings».

В следующем меню выберите пункт «Menu Button».

Затем «Configure menu button».

Далее отправьте ссылку, которую хотите добавить, а затем поменяйте стандартное название кнопки меню на то, которое нужно вам.

В результате кнопка меню изменит свое название и при нажатии на нее будет приводить вас на нужный сайт.

Важно! Одновременно функции меню команд и ссылки использовать не получится. Если вы хотите настроить в боте кнопки и при этом сохранить меню или возможность переходить по ссылке, попробуйте добавить inline клавиши в сценарии VK CXhub. Подробнее об этом в инструкции: https://help.apicxhub.ru/chasto-zadavaemie-voprosi#vidi-knopok-v-botah.