【发布时间】:2021-06-05 18:53:56
【问题描述】:
所以我试图通过公会访问成员
client.guilds.cache.find((guild) => guild.id === id).members.cache.find((member) => member.user.username === name)
但是当机器人启动时,公会只包含自己,直到用户发送消息。
【问题讨论】:
标签: javascript node.js discord.js
所以我试图通过公会访问成员
client.guilds.cache.find((guild) => guild.id === id).members.cache.find((member) => member.user.username === name)
但是当机器人启动时,公会只包含自己,直到用户发送消息。
【问题讨论】:
标签: javascript node.js discord.js
创建客户端时需要开启member fetch
client = new Client({fetchAllMembers: true}}
请注意,在公会上调用 Fetch() 会覆盖内部缓存的公会。
【讨论】: