Оглавление
Меню для чата с ботом Телеграм
В приложении ОЛ Телеграм пояилась возможность создавать меню с кнопками для подключенных к открытым линиям Телеграм-ботов. Вы сможете настроить ответы бота на определенные слова или фразы, в том числе можно сделать так, чтобы в ответ на сообщение пользователя бот отправлял ему кнопки. Это будет работать как для личных сообщений между пользователем и ботом, так и для групповых чатов.
Внутри приложения на вкладке Открытые линии для каждого подключенного бота появилась кнопка Меню:
Внутри вы найдете настройки для добавления команд (фраза, слово и т.п.) и ответов бота на них.
Обращения пользователей и ответы через меню будут вам видны и со стороны Битрикс24.
Кнопки
В поле Сообщение можно добавить просто текст, либо код кнопки.
Если требуется кнопка, введите в поле Сообщение конструкцию типа:
[[Название кнопки]]
Например:
Результат в чате Телеграм получится вот такой:
Внимание! Если в поле Сообщение будет только код кнопки без текста перед ним, то в чате бот в ответ на ключевыю фразу запостит кнопки и пустое сообщение
Если не хотите, чтобы такое происходило, обязательно пишите текст перед кодом кнопок.
Конструкции
Когда вы нажимаете на кнопку в чате Телеграм, ее текст отправляется в чат. Соответственно, вы сможете создать необходимые ответы на каждую кнопку с помощью меню. Например, по команде /start бот даст пользователю на выбор список кнопок: Техподдержка, Расценки, Продукты. Текст каждой из этих кнопок можно также сохранить в меню как ключи, и сделать нужные варианты ответов. И таким образом, когда пользователь нажмет, к примеру, Расценки, бот отправит ему прайс-лист.
Пример работы есть на видео в начале статьи.