【问题标题】:Slack & monitor private messages松弛和监控私人消息
【发布时间】:2017-03-02 15:13:27
【问题描述】:

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

我看到有 Compliance Exports,但它与我想做的事情相去甚远,因为我想轻松实时地处理所有消息。

【问题讨论】:

    标签: bots slack slack-api rtm


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 非常感谢,您的回答似乎很完美:)
    • 谢谢,乐于助人!
    【解决方案2】:

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

    【讨论】:

    • 我使用的是管理员令牌,所以我可以作为管理员加入所有私人频道吗?这肯定会解决我的问题。
    • 实际上你不需要使用事件 API。详情见我的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多