Slack @ есть упоминание в канале через Incoming webhook - PullRequest
2 голосов
/ 31 мая 2019

Итак, у меня есть канал оповещения, который собирает сообщения от слабины через входящий веб-крючок.Это один из многих инструментов, которые мы используем для мониторинга этих двух приложений, которые обычно работают без проблем, но если есть проблема, мы хотим сразу же ее узнать, чтобы мы могли с ней что-то сделать.Я получаю электронные письма и т. Д., Но я также хочу, чтобы на канале оставались слабые сообщения.

То, что я пытаюсь сделать, кажется достаточно простым, но оно не работает.Я хочу вызвать сообщение @channel или @here, чтобы предупредить всех пользователей канала в данный момент, поэтому, если ошибка происходит в среде, которая имеет значение, каждый получает уведомление.Я следую примерам в документации, используя идентификатор канала <@ ABC123>, но он не переводится в директиву @here, это просто текст.

Либо то, что я делаю, не может быть сделано, либо, скорее всего, я что-то упустил где-то или неправильно подходил к этому.Я предполагаю, что это последнее, но на этом этапе подтверждение того, что я не могу сделать то, что я пытаюсь сделать, хорошо, я придумаю что-то еще.

1 Ответ

2 голосов
/ 31 мая 2019

нашел его enter image description here

Очевидно, что для оповещений по каналам используется соглашение <! Channel>, а не <@ C123>, как для пользователей или идентификаторов каналов, или <#channel> с упоминаниями каналов (хотя это работает, но не как оповещение по всему каналу) ). Надеюсь, это поможет кому-то в конце концов.

...