即使我给出了不同的频道,松弛的传入网络钩子也总是发布到默认频道 [英] slack incoming webhook always posting to default channel even though I give different channel
本文介绍了即使我给出了不同的频道,松弛的传入网络钩子也总是发布到默认频道的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用传入的WebHook将消息发送到Slak Channel,并且WebHook是使用默认频道#Channel 1创建的,但现在我想使用相同的传入WebHook将消息发送到Channel#General
我使用以下命令来执行此操作
curl -X POST -H 'Content-type: application/json' --data '{ "channel": "#general", "text":"Sample Message!"}' https://hooks.slack.com/services/XXXXXX
但是,它仍会将消息发送到#Channel 1,忽略我为#General指定的频道名称。
有没有关于原因的建议,或者我在哪里遗漏了一些设置?
推荐答案
如果您通过Slack应用程序创建Web挂钩,则该频道是静态的,无法通过在请求中包含channel
属性来覆盖。
如果要使用频道覆盖功能,则需要通过传统的"传入WebHook"应用程序创建一个WebHook,您可以从Slack应用程序目录安装该应用程序。
您还可以阅读有关此旧功能的更多信息here。
另请参阅this answer。
这篇关于即使我给出了不同的频道,松弛的传入网络钩子也总是发布到默认频道的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文