您将如何在NodeJS中执行上述操作?
这有可能吗?
谢谢
我使用的代码:
if (command === "addrole") { let roller = message.guild.roles.cache.find(r => r.name === "?️ Changes & Fixes"); for (let member of message.guild.members.cache) { message.guild.member.roles.add(roller); } }
答案 0 :(得分:0)
<cache>
是一个集合,而不是数组,尽管确实是内置.each
方法。
if (command === "addrole") {
let roller = message.guild.roles.cache.find(r => r.name === "?️ Changes & Fixes");
message.guild.members.cache.each(member => member.roles.add(roller));
}
https://discord.js.org/#/docs/collection/master/class/Collection?scrollTo=each