【发布时间】:2021-01-12 13:58:33
【问题描述】:
我正在尝试通过我的 discord vc“Among Us”并给那里的每个人“游戏中”的角色。目前我的代码是:
bot.on('message', message => {
//let role = member.guild.roles.cache.find(role => role.name === "In-Game");
let role = message.guild.roles.cache.find(role => role.name == "In-Game");
let channels = message.guild.channels.cache.filter(c => c.parentID === '759363400253308948' && c.type === 'voice');
if (message.content.startsWith('.rank')) {
for (const [channelID, channel] of channels) {
for (const [memberID, member] of channel.members) {
member.roles.add(role);
}
}
}
})
我没有收到错误,但我也没有得到任何结果?为什么会这样?
【问题讨论】: