Создаем меню для бота в Телеграм. ОЛ Телеграм


Меню для чата с ботом Телеграм

В приложении ОЛ Телеграм пояилась возможность создавать меню с кнопками для подключенных к открытым линиям Телеграм-ботов. Вы сможете настроить ответы бота на определенные слова или фразы, в том числе можно сделать так, чтобы в ответ на сообщение пользователя бот отправлял ему кнопки. Это будет работать как для личных сообщений между пользователем и ботом, так и для групповых чатов.

Внутри приложения на вкладке Открытые линии для каждого подключенного бота появилась кнопка Меню:

Внутри вы найдете настройки для добавления команд (фраза, слово и т.п.) и ответов бота на них.

Обращения пользователей и ответы через меню будут вам видны и со стороны Битрикс24.

Кнопки

В поле Сообщение можно добавить просто текст, либо код кнопки.

Если требуется кнопка, введите в поле Сообщение конструкцию типа:

[[Название кнопки]]

Например:

Результат в чате Телеграм получится вот такой:

Внимание! Если в поле Сообщение будет только код кнопки без текста перед ним, то в чате бот в ответ на ключевыю фразу запостит кнопки и пустое сообщение

Если не хотите, чтобы такое происходило, обязательно пишите текст перед кодом кнопок. 

Конструкции

Когда вы нажимаете на кнопку в чате Телеграм, ее текст отправляется в чат. Соответственно, вы сможете создать необходимые ответы на каждую кнопку с помощью меню. Например, по команде /start бот даст пользователю на выбор список кнопок: Техподдержка, Расценки, Продукты. Текст каждой из этих кнопок можно также сохранить в меню как ключи, и сделать нужные варианты ответов. И таким образом, когда пользователь нажмет, к примеру, Расценки, бот отправит ему прайс-лист.

Пример работы есть на видео в начале статьи.