Задать вопрос
@Bekz_han

Как сделать отправку системных уведомлений битрикс в телеграм бота?

На корпоративном портале могут приходить системные уведомления, уведомления календаря, задач, бизнес процессов и т.д. В какой компонент или модуль нужно добавить код для отправки уведомления в телеграм бота? У меня есть предположение, что это pull and push модуль, только я не нашел в нем куда можно дописать код.
  • Вопрос задан
  • 210 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron Куратор тега Битрикс24
Работаю с Bitrix24
Такое возможно для коробочной версии Битрикс24.

Вам нужно подписаться на событие OnAfterMessagesAdd модуля im - на вход принимает $messageId (число, идентификатор сообщения) и $arFields (массив, набор данных о сообщении). Это событие обрабатывается когда сообщение (не важно уведомление или сообщение в чат) добавляется на портале, поэтому нужно отслеживать что именно отправляется.

Так же отправку следует делать фоново, т.е. не выполнять ее напрямую, а делать отложенную отправку, т.к. в противном случае если система отправки в телеграм будет лагать, то весь портал при создании уведомления или написании личного сообщения будет лагать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы