В данном разделе приведены сведения по настройке заданий автоматизации на отправку уведомлений Телеграмм в автоматическом режиме. Настройка доступна только для узлов Платформа НЕЙРОСС.
Общие сведения
Платформа НЕЙРОСС использует задачи автоматизации для информирования ответственных лиц о каких-либо событиях в системе. Кроме отправки электронных писем возможна отправка уведомлений в Телеграмм-канал.
Функция отправки Telegram-уведомлений наиболее востребования для информирования о тревожных событиях или других событиях системы, зафиксированных в Системном журнале. В этом случае удобно в тексте сообщения включить информацию о событии. Для этого используются те же переменные, которые перечислены в подразделе [Тип действия: отправка письма по email].
При выборе в качестве параметра действия «Telegram-уведомление», вам потребуется:
- Сформулировать текст сообщения.
- Ввести ввести идентификатор (id) канала пользователя/группы.
- При необходимости, включить отправку во вложении к сообщению кадров со «связанных» камер видеонаблюдения.
Подготовка к настройке
Установите клиента Telegram на устройство и настройте свой аккаунт.
Выясните идентификатор (ID) своего канала.
ID канала пользователя
Для получения идентификатора своего канала вы можете воспользоваться QR-кодом или прямой ссылкой на бота, доступными при наведении на иконку
поля Идентификатор чата/канала.

После перехода по ссылке запустите бота. Вы получите сообщение вида:
User name: логин
Имя: имя
Фамилия: фамилия
Где цифры между стрелками → — идентификатор вашего канала. На примере это 1055492440.
ID канала группы
Откройте приложение телеграмм из браузера по адресу:
Выберите требуемую группу. Её ID будет в адресной строке, например:
Где 1002477873357 — идентификатор канала группы.
На следующем шаге введите полученный ID в поле Идентификатор чата/канала.
Порядок действий
Чтобы создать новое задание автоматизации:
В списке заданий нажмите на кнопку Добавить новое задание
.

Настройте параметры сигнала [Сигналы автоматизации].
В блоке Параметры действия выберите из раскрывающегося списка Telegram-уведомление.

Настройте параметры задания согласно таблице ниже.
Поле | Комментарий |
|---|---|
Сообщение | Введите текст сообщения, например: Возникла тревога ${event.headline} Время отправки ${event.sent} Элемент-источник ${element.name} Полный перечень доступных переменных приведён в подразделе [Тип действия: отправка письма по email]. |
Идентификатор чата/канала | Укажите идентификатор (ID), полученный на предыдущем этапе. |
Отправлять связанные кадры архива Отправлять фрагменты видеоархива | Если осуществляется видеонаблюдение, ведется запись видео места возникновения события, и на момент фиксации события есть видеоархив по одной или нескольким камерам, то текст сообщения может быть дополнен кадрами видеоархива за время события, по одному кадру с каждой камеры. Для включения функции установите Да. |
Размер частей видеоархива (в секундах) | Укажите длину фрагмента видеоархива в случае, если в поле Отправлять фрагменты видеоархива задано Да. Вам потребуется указать число секунд. |
Нажмите на кнопку Сохранить задание.

Пример Telegram-уведомления с кадром по тревоге видеоаналитики

Пример Telegram-уведомления с кадрами и видеофрагментами по тревоге точки доступа по шаблону
${event.headline}
${element.name} — источник события
${pass.facility} — код предприятия
${pass.card} — номер карты
Владелец
${person.name} ${person.patronymic} ${person.surname}
${person.organization}, ${person.division}, ${person.post}
${(person.properties?filter(p -> p.key == "extra")?first.value)!''}
Unknown macro: excerpt. Click on this message for details.