【发布时间】:2018-12-18 12:24:24
【问题描述】:
我正在开发 POC,以证明能够获取已添加到特定 Slack Channel 的所有新 users 的列表。从我对 Slack API 的初步审查中,我没有看到任何展示这种能力的东西,我很想知道是否有人从事过类似的工作,或者可以向我指出可行的解决方案的资源。
【问题讨论】:
我正在开发 POC,以证明能够获取已添加到特定 Slack Channel 的所有新 users 的列表。从我对 Slack API 的初步审查中,我没有看到任何展示这种能力的东西,我很想知道是否有人从事过类似的工作,或者可以向我指出可行的解决方案的资源。
【问题讨论】:
我相信没有现成的 API 方法可以为您提供特定信息。但是,Slack 非常灵活,您可以根据需要使用现有的构建块轻松添加其他功能。
例如要获取请求的信息,您可以开发一个小型 Slack 应用程序,该应用程序侦听 member_joined_channel 和 member_left_channel 事件以跟踪成员何时加入频道。
【讨论】:
如果您需要频道成员的历史记录,您可以使用 Slack API 的 groups.history 方法,翻阅结果,并通过查找 type member_joined_channel 和 member_left_channel 的事件来构建成员日志穿越时空。
【讨论】: