Уведомления о пропущенных звонках в Telegram

Как это работает

Задача реализуется с помощью компонента Уведомления. CoMagic отправляет в Telegram уведомление, в котором содержится информация о звонке: номер звонящего, дата и время звонка, время ожидания на линии и другие параметры, если необходимо.


Настройка

В Telegram создайте собственного бота: найдите в поиске бот BotFather и напишите ему сообщение вида: /newbot. Далее следуйте подсказкам от BotFather, в итоге вы получите токен (ключ) для доступа к чату. 


Скопируйте и сохраните токен.


Когда бот создан, его необходимо активировать, написав ему сообщение вида: /start. 

Получите ID чата со ботом: в браузере введите https://api.telegram.org/botXXXXX/getUpdates, вместо XXXXX подставьте токен, полученный от BotFather. Из полученного ответа скопируйте и сохраните ID: 

В личном кабинете CoMagic подключите компонент Уведомления


Добавьте новое уведомление и заполните параметры:


  • Название: произвольное
  • Тип события: потерянный звонок
  • Способ уведомления: HTTP
  • Метод: POST
  • URL: https://api.telegram.org/botXXXXX/sendMessage, где вместо XXXXX нужно подставить свой токен, полученный от BotFather.
  • Тело уведомления должно быть в формате JSON, в нём обязательно должна присутствовать строка "chat_id", в значение которого нужно вставить ID чата, полученный ранее. Текст и параметры задаются в соответствии с вашими пожеланиями. Например, если нужно передавать номер звонящего, дату и время звонка, а так же время ожидания ответа, тело уведомления будет иметь следующий вид:

  

Параметры из третей и четвертой строки {{которые находятся в фигурных скобках}} добавляются путём нажатия соответствующей кнопки справа - Добавить параметр.


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

Эта статья была полезна для 1 человека. Эта статья помогла Вам?

Сервис поддержки клиентов работает на платформе UserEcho