如何为服务器中的所有成员分配角色



如何为discord服务器中的每个人添加角色?discord.js

我试过这个:


if (!role) return message.channel.send(`**${message.author.username}**, role not found`)
message.guild.members.forEach(member => member.addRole(role))```

对于discord.js v12,您应该尝试一下:

message.guild.members.cache.forEach(member => member.roles.add(role))

如果你不能再做一次,那么也许你没有权利使用GUILD_MEMBERS意图。为了启用它,您应该转到开发人员页面,选择您的机器人并启用GUILD_MEMBERS意图。这是的文档

最新更新