Видео на YouTube

Функция отправки уведомлений агентам в Telegram доступна для telegram-ботов. Настроить её можно в визуальном конструкторе бота в шаге «Действие».

Настройка отправки уведомления агенту

  1. В разделе «Боты» откройте визуальный конструктор нужного telegram-бота в формате редактирования.
  2. Добавьте блок «Действие».
  3. Откройте добавленный блок «Действие» в формате редактирования.
  4. Нажмите на кнопку Добавить действие и выберите в выпадающем списке действие «Отправить уведомление».

 

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

 

6. В следующее поле введите telegram-никнеймы в формате @username всех агентов, которым вы хотите отправлять уведомления.

 

Есть возможность подставить макрос в поле адресата двумя способами:
  • подставить глобальную переменную или поле типа «текст»;
  • подставить несколько макросов.

Кейсы
  • В зависимости от разных условий можно отправлять уведомления разным агентам.
  • Можно указать адресата в глобальной переменной и быстро заменить его в нескольких местах сразу.
  • Можно использовать адресата для коммуникации между двумя подписчиками, где адресат записывается в «Поле»: когда маркетолог Ирина привела лида по UTM-метке и этот лид совершил покупку, Ирина получила уведомление от бота с нужной информацией.

7. Если вы хотите, чтобы вместе с текстом уведомления агенту пришла ссылка на чат с подписчиком, то активируйте флаг «Добавить ссылку на диалог».

8. Нажмите на кнопку Сохранить и закрыть.

ВАЖНО! Уведомление будет приходить сообщением в Telegram от имени соответствующего канала, агент должен быть на него подписан.

Уведомление придёт в момент, когда подписчик будет проходить через данный шаг.

Почему уведомление не приходит агенту

  • Агент не подписан на канал бота. Он должен подписаться на соответствующий канал.
  • Агент сменил свой telegram-никнейм. Введите актуальный telegram-никнейм.
  • Telegram-никнейм агента введён с ошибками. Введите корректный никнейм.

Отправка уведомлений агенту с помощью блока «Внешний запрос»

Видео на YouTube

С помощью блока «Внешний запрос» можно сделать так, чтобы уведомления о действиях подписчика автоматически отправлялись агенту в Telegram. Например, если подписчик попал в бота или прошёл определённый шаг.

Схема будет работать следующим образом.

  • В Telegram есть канал, куда будут приходить уведомления.
  • Есть бот Telegram, который будет отправлять уведомления в этот канал.
    • Бот является админом канала.
  • В BotHelp настроен блок «Внешний запрос», в котором указывается, какой бот в какой канал и какую информацию должен отправлять.
  • «Внешний запрос» выполняет настроенный запрос для каждого подписчика, который попадёт на этот шаг чат-бота BotHelp.

Шаги настройки бота и канала Telegram

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

  • Бота можно создать с помощью @BotFather.
  • Подробная инструкция по созданию бота в Telegram тут.
  • ВАЖНО! Для дальнейшей настройки «Внешнего запроса» вам понадобится API token созданного бота.

2. Создать канал, в который будут приходить уведомления.

  • Нужно создать публичный канал так, чтобы можно было задать его системное название в ссылке на канал.
  • На скриншоте ниже системное название канала: BotHelpNotification.

  • ВАЖНО! Это системное название канала понадобится вам для дальнейшей настройки внешнего запроса.

3. Добавить созданного бота в канал и сделать его администратором канала.

  • Сразу после создания канала вы сможете добавить ранее созданного бота в канал.

Настройка «Внешнего запроса»

1. В конструкторе чат-бота BotHelp добавить шаг типа «Действие» и выбрать в нём «Внешний запрос».

2. В настройках внешнего запроса:

  • Указать тип запроса GET
  • В поле URL-адреса вставить ссылку: https://api.telegram.org/bot<MyToken>/sendMessage?chat_id=<tgChatId>&text=<your_message>
  • Во вставленной ссылке:
    • Вместо <MyToken> вставьте API token вашего бота Telegram, созданного ранее.
    • Вместо <tgChatId> вставьте системное название вашего канала в формате @channelname
    • Вместо <your_message> вставьте текст уведомления, которое вы хотите получать в указанном telegram-канале. Вы можете вставить макросы, вместо которых автоматически будут вставляться значения полей подписчика.
  • Пример итогового запроса: https://api.telegram.org/bot6195556170:AAF1478IT8L9xVkAtP-__g3HmY1234xl_RM/sendMessage?chat_id=@BotHelpNotification&text=Имя:{%first_name%};Идентификатор:{%cuid%}

С такой настройкой бот Telegram будет присылать имя и идентификатор подписчика в канал для каждого подписчика, который попадёт на шаг «Внешний запрос».


Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на [email protected] 😃

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp:

Получить 14 дней бесплатно

Была ли статья полезна?

Спасибо за обратную связь!