如何赋予服务器中的所有成员角色?

时间:2020-11-05 04:51:05

标签: node.js discord discord.js

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

我已经尝试过了:


if (!role) return message.channel.send(`**${message.author.username}**, role not found`)

message.guild.members.forEach(member => member.addRole(role))```

1 个答案:

答案 0 :(得分:0)

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

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

如果您无法再次执行此操作,则可能无权使用GUILD_MEMBERS意向。为了启用它,您应该转到开发人员页面并选择您的机器人并启用GUILD_MEMBERS意向。 Here是文档