即使我给出了不同的频道,松弛的传入网络钩子也总是发布到默认频道 [英] slack incoming webhook always posting to default channel even though I give different channel

查看:0
本文介绍了即使我给出了不同的频道,松弛的传入网络钩子也总是发布到默认频道的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用传入的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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆