Bots 如何设置“存在状态”;“在线”;使用事件API时

Bots 如何设置“存在状态”;“在线”;使用事件API时,bots,slack-api,slack,Bots,Slack Api,Slack,我使用RTM()实现了一个用于Slack的bot,它工作得很好,但需要为每个始终处于活动状态的用户连接WebSocket。在使用newevents-API()重写它之后,bot也工作得很好,但始终显示为“离开”。显然,Slack通过检查WebSocket连接来确定bot的状态,这并不好,因为我的目标是只使用Events API。是否可以使用事件API并使机器人显示为“在线”?这是我们不为机器人移动到事件API的两个原因之一。第二个问题是,键入事件不会随事件API一起发送 据我们所知(dev4sl

我使用RTM()实现了一个用于Slack的bot,它工作得很好,但需要为每个始终处于活动状态的用户连接WebSocket。在使用newevents-API()重写它之后,bot也工作得很好,但始终显示为“离开”。显然,Slack通过检查WebSocket连接来确定bot的状态,这并不好,因为我的目标是只使用Events API。是否可以使用事件API并使机器人显示为“在线”?

这是我们不为机器人移动到事件API的两个原因之一。第二个问题是,键入事件不会随事件API一起发送


据我们所知(dev4slack社区,Slack的直接联系人),Slack在make工作,能够在不使用RTM的情况下为使用事件API的机器人指示在线状态。这似乎很重要,如果没有这一点,Events API似乎是半个解决方案。

现在RTM已经消失了。Slack宣布切换您的机器人状态的唯一方法是通过

官方推特