Slack Events API不发送频道事件

时间:2020-07-30 01:08:45

标签: slack slack-api

我正在开发Slack应用程序,我需要跨渠道收听新消息。

根据(糟糕的)Slack文档,我需要使用事件API: https://api.slack.com/events-api

我需要监听频道消息的范围是channels:history 我正在本地开发应用程序,因此使用ngrock将端点暴露给Slack。

到目前为止,我可以收听直接消息,因此我假设我正确使用了Events API。 问题仅在于当我想在频道中侦听新消息时,我已将正确的作用域添加到应用程序中,并且已将漫游器添加到频道中,但是仍然没有事件发送到我的端点。

2 个答案:

答案 0 :(得分:0)

您需要邀请漫游器进入您要收听消息的频道。

答案 1 :(得分:0)

我找到了解决问题的方法。 我忘记为机器人事件订阅该应用程序。我只将范围添加到了机器人。

bot token scopes

为该应用订阅机器人事件解决了该问题。

app event subcription