我想用角色ID控制台记录控制台中列出的所有成员。
我的代码当前为:
const test = client.guilds.cache.forEach(g =>
g.members.cache.filter(member =>
member.roles.cache.has("705445368694833245"))) console.log(test)
当某人加入时,它将在控制台中显示“ undefined”。 有什么解决办法吗?
答案 0 :(得分:0)
好的,我找到了解决方法:
let users = ``;
client.guilds.cache.forEach(g => {
g.members.cache.forEach(m => {
if (m.roles.cache.has(`ROLE ID`)) {
users += `${m.user.tag}\n`
}
})
})
console.log(users);
当我尝试登录多个角色时,执行此操作的最佳选择是什么?