gpt4 book ai didi

slack-api - 显示 Slack channel 中的所有在线用户

转载 作者:行者123 更新时间:2023-12-02 23:22:03 26 4
gpt4 key购买 nike

目前是 Slack 的新手 - 我环顾四周,看看是否有 Slack 命令可以显示 Slack channel 中的所有在线用户,但没有找到。

自定义 slack 命令是否会调用 Slack API 方法,例如。 users.getPresence 是可行的方法还是还有其他方法?

最佳答案

您最好的选择是首先使用 Web API 方法 channels.info 检索 channel 内的成员列表。 .

每个channel对象将包含一个members字段,其中包含用户ID的集合——那些已经加入 channel 的用户。

然后,根据您的喜好,您将有两个选择:

1) 使用users.list检索所有团队成员的列表(包括每个用户的状态)并将用户列表缩小到上面 members 字段中列出的用户。

2) 或者,您可以从该 members 字段查找每个用户,使用 users.info 一次查找一个用户。 .

关于slack-api - 显示 Slack channel 中的所有在线用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38939233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com