![](/img/trans.png)
[英]discord.js client.guilds.cache.get(role).members | Create a array with all members of a guild
[英]client.guilds.cache.get(...). members.get It is not a function
我正在使用 cargo 执行命令,出现此错误,我无法理解,这是脚本:
const member = client.guilds.cache.get('980553630480474232').members.get(interaction.user.id);
这是错误: client.guilds.cache.get(...).members.get is not a function.
在 v13 中,您需要使用.cache.get()
,如果错误仍然存在,请仔细检查您的公会 ID。
如果您遇到这样的错误,请尝试使用console.log()
来查看未定义的值,因为此类错误是由未定义的值导致的。
如果您在代码中多次需要一个值,请先定义它,在这种情况下使用
const guild = client.guilds.cache.get('980553630480474232');
const member = guild.members.cache.get('ID')
旁注:如果这是一个命令文件,您可以使用以下命令直接获取公会:
interaction.guild.members.get(interaction.user.id)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.