Перейти к содержимому

Уведомления в Пачку

Бот с входящим вебхуком в Пачке и подключение в Statuser — пошагово со скриншотами


Statuser присылает уведомления в чат Пачки через бота с входящим вебхуком. Настройка займёт несколько минут: создайте бота, добавьте его в чат и вставьте адрес вебхука в Statuser — уведомления начнут приходить в чат.

Что понадобится

  • Веб-версия или десктопное приложение Пачки: в мобильном приложении ботов не настраивают.
  • Чат, куда будут приходить уведомления. Если его ещё нет, создайте беседу или канал заранее.

Шаг 1. Создайте бота

Откройте Автоматизации → Интеграции → Чат-боты и Вебхуки и перейдите на вкладку Настройки. Нажмите + рядом с заголовком Боты и выберите Для одного чата.

Бот появится в списке с именем Вебхук. Переименуйте его, например, в Statuser — с этим именем будут приходить уведомления. Там же можно сменить аватар. Настройки сохраняются сами, отдельной кнопки нет.

Шаг 2. Скопируйте адрес вебхука

Откройте вкладку Входящий Webhook и скопируйте Webhook URL кнопкой справа от поля. Шаблон оставьте пустым: Statuser присылает готовый текст, и Пачка покажет его как есть. Снимите флажок Показывать превью ссылок под шаблоном — иначе под каждым уведомлением Пачка покажет карточку адреса сервера.

Адрес вебхука работает как пароль: токен лежит прямо в нём, и любой, кто его знает, может писать в чат. Не пересылайте его в открытых чатах.

Шаг 3. Добавьте бота в чат

Откройте чат, нажмите ⋯ в правом верхнем углу → Добавить участников, на вкладке Интеграции отметьте бота и нажмите Добавить. Если чат только создаётся, Пачка сама предложит добавить участников — вкладка Интеграции есть и там.

Бот «Для одного чата» состоит только в одном чате: в другом он уже не появится в списке. Чтобы уведомления приходили в несколько чатов, создайте по боту на каждый и подключите каждого в Statuser отдельно — различать их поможет подпись.

Шаг 4. Подключите Пачку в Statuser

  1. Откройте Настройки аккаунта → Уведомления и нажмите Добавить канал.
  2. Выберите Пачка и вставьте скопированный адрес. Подпись необязательна — она пригодится, если чатов Пачки будет несколько.
  3. Нажмите Отправить тест — в чат придёт тестовое сообщение Statuser.
  4. Нажмите Подключить и отметьте проекты, уведомления которых должны приходить в этот чат.

Проверить чат позже можно в любой момент: откройте меню ⋯ на его карточке в разделе Уведомления и выберите Отправить тест.

Как выглядят уведомления

Уведомление приходит от бота обычным сообщением с разметкой: заголовок со значком события, подробности и ссылка на инцидент или сервер в Statuser. Сообщения, пришедшие подряд, Пачка собирает под одним заголовком бота.

Какие события уходят в чат, настраивается в правилах уведомлений: у события можно раскрыть список каналов и выключить в нём Пачка. Из каких проектов — решают тумблеры каналов в настройках проекта. Подробнее — в статье Каналы уведомлений.

Если тест не проходит

  • Чат вернул HTTP 404 — адрес скопирован не целиком или бот удалён. Скопируйте адрес заново на вкладке Входящий Webhook.
  • Сообщения нет в нужном чате — бот добавлен в другой чат или не добавлен никуда, вернитесь к шагу 3.
  • Сообщение пришло с лишним текстом или пустое — в поле Шаблон что-то написано. Очистите его: Statuser присылает текст в поле message, и пустой шаблон показывает его целиком.