【发布时间】:2020-11-25 19:30:31
【问题描述】:
我想为每个具有特定角色的用户创建一个数组。但我收到以下错误:
TypeError: Cannot read property 'members' of undefined
我目前使用的代码:
var role = receivedMessage.guild.roles.cache.find(role => role.name === "arole");
const guild = client.guilds.cache.get(role);
if (guild == "") {
console.log("guild not found");
} else {
const Members = client.guilds.cache.get(role).members.cache.map(member => member.id);
}
【问题讨论】:
-
验证你的公会ID
-
我做了,但还是不行
-
尝试 console.log(client.guild.cache.get("335507048017952771")) 它返回什么?
-
它返回未定义
-
将client.guild 更改为client.guilds 输入错误
标签: javascript node.js discord discord.js