Отправить сообщение в группу Telegram с помощью чат-бота
Подключите своего бота Telegram в группу, чтобы он отвечал на популярные вопросы.
Перейдем к настройке интеграции на примере шаблона сценария «Отправка сообщения в группу Telegram».
1. Создайте чат-бота Telegram. Подробнее читайте в инструкции.
2. Создайте группу Telegram или зайдите в существующую.
3. Добавьте чат-бота в группу участником.
4. Сделайте чат-бота администратором.
1. После авторизации в разделе «Шаблоны сценариев» выберите шаблон «Отправка сообщения в группу Telegram». Для удобства воспользуйтесь текстовым поиском.
2. Откройте настройки шага «Укажите ваше кодовое слово для запуска» и впишите те слова или словосочетания, на которые должен реагировать чат-бот. Настройки чувствительны к заглавным и строчным буквам, поэтому одно и то же слово пропишите в разных вариантах.
З. Откройте настройки шага «Сообщение в группу Telegram».
- Введите токен бота Telegram, который подключили к группе.
- Введите ID чата Telegram, где чат-бот будет отвечать на сообщения. Узнайте ID, например, через бот в Telegram @username_to_id_bot.
- Напишите текст сообщения, которое будет отправлять чат-бот при срабатывании фильтра.
- ID сообщения, на которое нужно ответить боту, уже вставлено в шаблон, менять его не нужно.
4. Запустите сценарий, добавив чат-бот Telegram, который вы использовали для подключения к группе.
После выполнения сценария бота, когда участник группы напишет ключевое слово, бот отправит сообщение в группу.
Если вы собираете сценарий без шаблона и хотите, чтобы чат-бот ответил на конкретное сообщение, заполните поле «ID сообщения, на которое надо ответить боту». Для этого подставьте значение из данных шагов из шага сообщения клиента.
В данных шагов выберите шаг сообщения клиента, далее raw_data→message→message_id.
Чтобы данные шага появились, запустите сценарий и напишите в группу самостоятельно. Чтобы запустить сценарий, используйте вторым шагом любое действие, например, обновить переменные клиента. Важно, чтобы сообщение появилось в сессии клиента.
Когда вы создадите фильтр с ключевыми словами, на которые должен реагировать бот, рекомендуем после шага «Если условие не сработало» перемещать клиента на шаг сообщения. В этом случае чат-бот будет читать все сообщения в группе и реагировать только на те, которые указаны в фильтре.