Slack @here 通过 Incoming webhook 在频道中提及

Fra*_*cia 4 webhooks slack

所以我有一个警报通道,它通过传入的 webhook 从 slack 收集消息。它是我们用来监控这对通常无问题运行的应用程序的众多工具之一,但如果出现问题,我们想立即知道,以便我们可以采取措施。我收到电子邮件等,但我也想要频道范围内的松弛消息。

我正在尝试做的事情似乎很简单,但它不起作用。我想触发 @channel 或 @here 消息以提醒当时频道中的所有用户,因此如果错误发生在重要的环境中,每个人都会收到通知。我正在使用 <@ABC123> 频道 id 跟踪文档中的示例,但它没有转换为 @here 指令,它只是纯文本。

我正在做的事情无法完成,或者更有可能我在某处遗漏了某些东西或错误地处理了这个问题。我猜是后者,但在这一点上确认我不能做我想做的事情很好,我会想出别的办法。

Fra*_*cia 8

找到了 在此处输入图片说明

显然,频道警报的约定是 <!channel>,而不是像用户或频道 ID 那样的 <@C123>,或带有频道提及的 <#channel>(尽管这确实有效,但不是作为频道范围的警报)。希望这最终可以帮助某人。