我们使用通讯工具Slack。它显示了我最近在左侧边栏中与我进行过直接消息对话的在线用户和离线用户。我想在列表中看到当前在线的所有人,我们松弛服务器上的所有在线用户。在聊天应用程序的侧边栏中有一个用户列表通常意味着在线用户,但不是为了松弛,这让我很困惑,经常让我错误地认为用户不在线,当他们是,我刚刚没有发送最近给他们直接留言。
谷歌搜索懒散的帮助并询问slackbot还没有给我任何答案。此功能是否可以激活,或者是否有插件?
答案 0 :(得分:2)
Slack与其他通信应用程序的使用方式略有不同。
左侧边栏中的用户列表并不代表在线用户列表,而是代表您最近与之直接进行消息通信的用户列表。
用户的在线状态由其姓名旁边的绿色圆圈反映出来。但是,即使圆圈是灰色的,用户仍然可以到达(例如,当他发短信时,他可能会在他的手机上收到通知)。如果用户在移动设备上,则灰色圆圈表示Slack应用程序当前未处于活动状态,但并非用户已注销。
此外,用户将始终保留在您的列表直接消息列表和频道侧边栏中,即使在他是该频道的成员并且拥有有效帐户时已注销。
查看在线人员的最佳方法是访问每个人都在的频道(例如您的#general频道),并查找名字旁边有绿圈的人。
因此,总结检查用户名旁边的圆圈颜色,以确定他是否在线,即使圆圈为灰色,也要记得仍然可以访问。
答案 1 :(得分:1)
您可以使用Slack API's users.list方法列出所有用户的presence
信息。请注意,Slack API文档提到检索所有用户reduces performance, especially with large teams.
答案 2 :(得分:1)
没有一个好的方法来做到这一点。我发现最好的方法是按渠道执行此操作。转到频道,然后单击成员列表(左上方),它将显示频道中的所有用户以及在线的用户,并排在顶部。
答案 3 :(得分:1)
我有一个似乎有效的答案:
转到任何频道->选择i
或details
按钮->选择成员。完毕!列表显示最先在线的成员。
答案 4 :(得分:0)