#1804: Как настроить отправление уведомлений о событиях Swarmica в Mattermost

Отредактирована: 7 дней назад

Инструкция

Для настройки оповещений в Mattermost необходимо создать вебхук для соответствующего канала такого вида: https://your.mattermost.com/hooks/xxxxxxxxxxxxxxxxxxxx

1. Авторизуйтесь в Swarmica как Администратор.

2. Создайте вебхук в Настройки - Исходящие вебхуки, введите Название, URL вебхука, метод - POST и в поле Данные введите данные вида:

{
   "text": "<text>",                 # текст сообщения
   "channel": "<channel_name>",      # название канала
   "username": "<username>",         # от чьего имени отправлено сообщение(существование реального пользователя с таки именем необязательно)
   "icon_url": "<icon_url>",         # (опционально) URL иконки, которая будет отображаться перед именем пользователя
   "props": { "card": "<data>" }     # (опционально) добавляет информационную после имени пользователя, при нажатии которой открывается карточка с доп информацией
}

Более подробную информацию о формате данных можно найти в официальной документации Mattermost

Подробнее о формировании текста уведомления можно узнать здесь.

3. Создайте действие по событию в Настройки - Действия по событию - Создать - Исходящий вебхук

4. На открывшейся странице введите Название, в качестве Действия выберите созданный вебхук, выберите Тип события, установите необходимые условия, установите Статус - включен и нажмите Сохранить.