Отправка уведомлений в Telegram

Для того, чтобы отправлять push уведомления по различным событиям из заявки, необходимо перейти в меню "Диспетчер" и создать новое правило.

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

 

 

В нашем примере уведомление будет отправляться каждый раз при поступлении новой заявки в системе. Как только правило будет создано, необходимо в действиях выбрать "Отправить вебхук" и заполнить информацию как на скриншоте.

 

Пример 1: Отправка личного сообщения от бота.

 

 

В поле URL необходимо вставить ссылку с токеном бота, через который будет осуществлять отправка. В случае, если бота у Вас нет, можно воспользоваться нашим и вставить следующую ссылку: https://api.telegram.org/bot880101351:AAHbwcAB8KEk-D_OC-yLn15ogVT83tOrEXY/sendMessage

 


Внимание! Для того, чтобы бот мог отправлять уведомления, необходимо обязательно инициировать переписку с ним, сделать это можно просто запустив бота @hde_push_bot в Telegram.

 

Обращаем внимание, что этот бот является публичным и его ключ находится в открытом доступе, поэтому если вы планируете отправлять через него уведомления, например, в группу - помните, что отправлять уведомления сможет любой пользователь, которому доступен ключ и id группы!

По этой причине настоятельно рекомендуем создать своего бота и отправлять уведомления именно через него.


 

В содержимом нужно будет указать шаблон, который будет отправлен при срабатывании правила. В поле с "chat_id" должен находиться Ваш уникальный id аккаунта в Telegram. Узнать id можно, например, обратившись к Telegram-боту @myidbot:

 

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

С примером содержимого можно ознакомиться ниже:

{
"parse_mode":"html",
"chat_id": "*****",
"text":"заявка: {link_staff}, id заявки: {ticket_id}"
}

где ***** -  id пользователя (сотрудника), которому будет отправлено уведомление о поступлении заявки.

 

Пример 2. Отправка уведомления в Telegram группу.

 

Правило составляется по аналогии с отправкой личных сообщений (пример 1). Единственное, что поменяется это параметр chat_id (нужно будет подставить id группы), который можно узнать так:

  • добавить Telegram бота @myidbot в нужную группу и прописать команду /getgroupid@myidbot - после чего он отобразит id текущей группы:

 

Пример содержимого вебхука будет выглядеть практически также:

{
"parse_mode":"html",
"chat_id": "-**********",
"text":"заявка: {link_staff}, id заявки: {ticket_id}"
}