显示一个Slack频道的所有在线用户
Display all online users in a Slack channel
目前是 Slack 的新手 - 我四处查看是否有 Slack 命令来显示 Slack 频道中的所有在线用户,但没有找到。
自定义松弛命令是否会调用 Slack API 方法,例如。 users.getPresence 是要走的路还是有别的路?
最好的办法是首先使用 Web API 方法 channels.info.
检索频道内的成员列表
每个 channel
对象将包含一个 members
字段,其中包含一组用户 ID -- 已加入频道的用户。
根据您的喜好,您将有两个选择:
1) 使用 users.list 检索所有团队成员的列表(包括每个用户的存在)并将用户列表缩小到上面 members
字段中列出的用户列表。
2) 或者,您可以使用 users.info.
从 members
字段中一次查找一个用户
目前是 Slack 的新手 - 我四处查看是否有 Slack 命令来显示 Slack 频道中的所有在线用户,但没有找到。
自定义松弛命令是否会调用 Slack API 方法,例如。 users.getPresence 是要走的路还是有别的路?
最好的办法是首先使用 Web API 方法 channels.info.
检索频道内的成员列表每个 channel
对象将包含一个 members
字段,其中包含一组用户 ID -- 已加入频道的用户。
根据您的喜好,您将有两个选择:
1) 使用 users.list 检索所有团队成员的列表(包括每个用户的存在)并将用户列表缩小到上面 members
字段中列出的用户列表。
2) 或者,您可以使用 users.info.
从members
字段中一次查找一个用户