松弛和监控私人消息

Slack & monitor private messages

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

我看到有 Compliance Exports,但它离我想做的还很远,因为我想轻松、实时地处理所有消息。

您的应用需要受邀加入私人频道才能对其进行监控。

有一种方法可以监控来自 public 和私人频道的所有消息,您无需费心使用 RTM API。

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

当您订阅时,您有两种选择。团队活动和机器人活动。您想订阅团队活动以获得一切,而无需加入任何频道。您还可以订阅机器人事件,但是您的机器人将只会获得他受邀频道的事件。

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

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