Интеграция с Telegram позволяет оперативно получать уведомления по новым событиям системы ГИС Airlay (далее – Система).
Для корректной работы получения уведомлений необходимо произвести следующие настройки:
В Системе, категория позволяет устанавливать новые статусы/атрибуты для событий. Например: произошло событие №1, для него автоматически присваивается статус (категория) с атрибутом «Новая». В дальнейшем, диспетчер для обработки события переводит в статус (категория) с атрибутом «Закрыта». Для создания новой категории необходимо:
В открывшемся окне «Создание новой схемы»:
При необходимости, можно нажать на кнопку «Добавить параметр» и добавить новые атрибуты для категории. После ввода всех необходимых значений, нажать на кнопку «Создать».
Рисунок 1. Создание новой категории
Email шаблоны позволяют установить шаблоны параметров для отправляемых событий на Email или в Telegram. В основе формата данных параметров лежит шаблонизатор Mustache. В описание можно добавлять:
Справочную информацию по синтаксису Mustache можно найти по ссылке. Для создания нового email шаблона, необходимо:
После добавления нового шаблона, он добавится в данный раздел и появится возможность установить параметры для шаблона. Более подробно с описанием формата можно ознакомиться по ссылке.
Рисунок 2. Создание email шаблонов
Email уведомления, позволяют установить параметры по отправке уведомлений для событий. Не путать с email шаблонами! Параметрами будут являться: для какой категории с каким промежутком времени отправлять уведомления. Для создания нового email уведомления, необходимо:
После создания нового уведомление, откроется окно справа, где необходимо: Выбрать шаблон сообщения (которое создавалось в разделе «Email шаблоны»); В поле «Категория» выбрать необходимую категорию, которую создавали в разделе «Категории»; В поле «Повторная отправка (сек)» ввести необходимый параметр для повторной отправки в секундах.
P.S. При установке значения «-1» - уведомление будет отправляться 1 раз и отображаться в списке событий в задаче. При установке значения «0» - уведомление будет отправляться 1 раз и НЕ будет отображаться в списке событий в задаче (применимо для событий со статусом «Закрыто»).
Рисунок 3. Создание email уведомления
Для создания новой группы в Telegram, необходимо:
Рисунок 4. Создание новой группы в Telegram
P.S. Для получения уведомлений в Telegram, необходимо создавать именно «Группу». «Каналы» в Системе, для получения уведомлений – не работают.
Для создания новой задачи, необходимо (обязательные отмечены полужирным):
Рисунок 5. Создание новой задачи
Рисунок 6. Новая задача
Для настройки интеграции необходимо: Во вкладке «Список объектов» добавить необходимый набор данных, где хранятся объекты; Во вкладке «Инциденты» добавить необходимый набор данных, где будут храниться события; Во вкладке «Наблюдатели» нажать на кнопку «Добавить» ; В открывшемся окне выбрать «Telegram» и вставить полученный идентификатор от AirlayBot; Нажать на кнопку «Добавить».
Рисунок 7. Добавление идентификатора Telegram