如何缓存所有成员?不和谐

时间:2020-10-27 16:41:31

标签: node.js discord.js

当我运行下面的代码时,它仅给出1个成员,这是它自己的机器人。 (在我和bot的测试服务器中。)是否可以刷新/更新成员缓存?

console.log(MainGuild.members.cache)

1 个答案:

答案 0 :(得分:0)

您可以使用GuildMemberManager.fetch()

获取公会中的每个成员
MainGuild.members.fetch().then((members) => {
 console.log(members);
 // code...
});

这也可能与以下内容有关:None of my discord.js guildmember events are emitting