我创建了一个带有斜线命令的机器人,该机器人可以运行,但是它仅响应创建第一个传入Webhook的通道。我希望它在调用它的任何渠道(公共或私有)中做出响应。
我尝试为每个频道创建一个Webhook,然后将Bot重新安装到我的工作区中,但是它仍会恢复为第一个频道。
我可以看到如何在我的代码(网络服务器上的php)中对Webhook->通道映射进行硬编码,但这似乎是很多非常具体的编码,我将如何将bot释放到另一个工作区?我确定我缺少一些基本知识,但是我无法解决。
我该如何部署我的机器人,以便它在被调用的任何公共或私有通道中响应斜线命令?
答案 0 :(得分:0)
解决了。我遵循的示例在脚本中硬编码了Webhook URL。我刚刚意识到,在重新阅读文档后,实际的Webhook在POST数据中作为response_url传递了。现在一切正常。下次RTFM