【发布时间】:2020-07-04 19:10:50
【问题描述】:
这个问题与另一个问题有关。如果你想知道我问这个的原因,请查看this question。
我正在开发一个机器人,它应该获得一个包含具有特定角色的成员的集合。但是在测试和仔细检查角色名称并确保我在服务器中而不是在 DM 中测试机器人之后,集合始终是空的且无法使用(没有它程序无法运行)。
const eventMembers = message.guild.members.cache.filter(m =>
m.roles.cache.some(r => r.name === "event")
);
const connectedMembers = eventMembers.members.filter(m => {
return voiceChannel.members.has(m.id)
});
console.log(connectedMembers);
如果有人有提示或解决方案,我会接受
【问题讨论】:
标签: node.js bots discord discord.js