松弛&监控私人讯息

时间:2016-10-20 14:37:06

标签: api bots slack rtm

我正在制作一款计划监控松弛消息的应用。使用RTM,我已经在监控公共频道,但有没有办法监控私人通信?

我看到有合规性出口,但它远离我想做的事情,因为我想要轻松实时地处理所有消息。

2 个答案:

答案 0 :(得分:0)

有一种方法可以监控来自公共频道和私人频道的所有消息,您也不必费心使用RTM API。

使用Events Api并将您的应用订阅以下事件类型:

订阅时,您有两种选择。团队活动和机器人活动。您想订阅团队活动以获取所有内容,而无需加入任何渠道。您也可以订阅bot事件,但是您的机器人只会获得他邀请的频道的活动。

如果您不需要监控所有频道,我强烈建议您使用第二个选项来增加用户的透明度,并避免服务器上出现不必要的流量。 Slack将向您发送的事件数量上限(每小时最多5.000)。因此,根据Slack上的流量,如果您订阅了所有内容,可能会错过任何活动。

请注意,这是最终的间谍应用程序,可让您监控Slack团队的所有通信。请负责任地使用此功能,并确保您不违反任何当地法律。例如在一些欧洲国家,在他/她不知情的情况下监控员工的沟通是非法的。

答案 1 :(得分:-1)

您的应用需要被邀请到私人频道才能进行监控。