如何使机器人响应/响应传入的webhook消息?

时间:2017-04-03 10:48:35

标签: bots slack

我有一个用例,我的firebase数据库中发生了某些事情,并且传入的webhook将一条消息发送到我的slack bot被邀请到的私有空闲通道。

我无法让我的松散机器人注意并对这些消息做出反应。

我的机器人配置中是否应包含特定事件或授权范围?

谢谢,

卡洛斯

1 个答案:

答案 0 :(得分:1)

目前,Slack不允许机器人对机器人做出回应。一个可能的解决方案是让你的机器人使用松弛events api来监听给定的单词(message.channels)。您还必须发送as_user: true作为传入webhook json的一部分。 chat.postMessage具有测试功能,可帮助您完成必须执行的试错测试。您还可以在响应中查看bot_id和其他有用信息。