Хороший рабочий чат — это не только люди. Половина полезных сообщений в зрелой команде приходит от систем: сборка прошла, сервер упал, счёт оплачен. В «Гонце» для этого есть входящие вебхуки.
Как это устроено
В настройках канала создаётся вебхук с именем — например, «CI» или «Мониторинг». Под капотом появляется бот-аккаунт с фиолетовым бейджем и уникальный URL. Дальше любая система делает обычный POST-запрос:
curl -X POST https://ваш-гонец/api/hooks/ТОКЕН -H "Content-Type: application/json" -d '{"text":"✅ Сборка №42 прошла"}'
— и сообщение появляется в канале в реальном времени, с упоминаниями и маркдауном.
Что стоит подключить в первую очередь
CI/CD: статусы сборок и деплоев — команда видит «зелёный» прод без вопросов «выкатили?». Мониторинг: алерты о падениях в канал #инциденты — реакция быстрее, чем через почту. 1С и CRM: оплаты, новые заявки, просроченные задачи. Скрипты бэкапов: ежедневный отчёт «бэкап выполнен, 42 МБ» — тишина в этом канале сама по себе сигнал.
Защита от хаоса
Вебхуки ограничены по частоте (120 сообщений за 10 минут), токен можно отозвать в один клик, а создание доступно только администратору или владельцу канала. Каналы с ботами легко замьютить, оставив уведомления только по @упоминаниям.
Итог: меньше «а посмотри в почте», больше событий там, где команда и так живёт — в чате.