首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Discord4J获取公会会员名单?

如何用Discord4J获取公会会员名单?
EN

Stack Overflow用户
提问于 2021-05-21 15:01:25
回答 1查看 546关注 0票数 1

我正在使用Discord4J访问消息或不和谐的频道。它运转得很好。

我需要得到会员名单的公会知道谁是在线/离线。我以为使用guild.getMembers()我会得到这个信息,但是我不知道为什么,我只返回了一个成员,并且状态是脱机的,而实际上,它是在线的。

如果我使用guild.getMemberCount(),我有10个成员。

为什么:

代码语言:javascript
复制
final List<Member> discordMembers = guild.getMembers().collectList().block(TIMEOUT);

我只有一个会员?

我的错误在哪里?

更新:我的Discord4J版本是3.1.5

EN

回答 1

Stack Overflow用户

发布于 2021-05-24 20:12:13

我忘了打开不和谐开发人员门户的bot配置页面中的开关“存在意图”和“服务器成员意图”(部分特权网关意图)。

现在它运转得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67639368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档