我试图遍历一个相对较小的公会的所有成员,但是该机器人似乎只记录缓存的用户。当我尝试console.log退出公会成员时,它只会注销自己和漫游器,并且当其他人发送消息并且我再次运行它时,它们也被包含在公会成员中。它曾经工作过,但今天早些时候只是随机打破了。我已经尝试做message.guild.fetch(),它什么也没做。这是尝试获取行会成员的代码:
message.guild.fetch().then(console.log)
let allUsers = Array.from(
message.guild.members[Object.keys(message.guild.members)[1]].keys()
);