我有一个Account
模型,其中帐户有很多Matter
。在创建案件时,系统会将通知发送到配置了关联帐户的专用备用频道。
在松弛的“传入WebHooks”配置中,每个通道都有不同的钩子URL,但我仅在我的应用程序环境中配置了一个,这似乎并不总是向所有通道发送消息-https://hooks.slack.com/services/TXXXXXX/BXXXXXXX/XXXXXXXXXX
关于事件创建的回调代码,如下所示:
client = Slack::Notifier.new web_hook_url_from_environment_var
client.ping message, {channel: '#channel-name-configured-into-assoc-account'}
我应该配置/初始化关联频道的webhook网址吗?
答案 0 :(得分:0)
标准Webhook固定到一个频道。您无法更改。但是有一个较旧的变体可以与多个通道一起使用,并且可以安装。有关详细信息,请参见Sending message to different channel via slack webhook fails。
通常,我建议您使用API和chat.postMessage
使用您的应用将消息发送到多个渠道。