Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

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

Message Box
iconnone
titleСодержание:
typegeneric
Оглавление

Простой метод

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

...

1. Сначала необходимо добавить блок результата, в котором будут объявлены переменные, необходимые для отправки запроса:

Название переменнойЗначениеОписание
userId{messengerUserId}Идентификатор Telegram-чата, в который будет отправляться сообщение.
Должен быть равен {messengerUserId} для отправки в текущий чат.
botIdВАШ ТОКЕНТокен вашего Telegram-бота. Выдается BotFather во время создания бота в Telegram.
textТекстТекст сообщения, которое будет отправлено вместе с клавиатурой ответов.
Данное поле не может быть пустым, иначе клавиатура не будет отправлена.

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

...

4. В стрелках из блока вопроса нужно обработать ответы с кнопок клавиатуры, используя ключевые слова, либо интеллектуальное принятие решений. В данном примере обрабатывается только вариант "Привет".

Таким образом можно добавить клавиатуру быстрых ответов для Telegram-бота.

Пример работы фрагмента сценария:

...