有没有办法检查discord.js中角色的权限?

有没有办法检查discord.js中角色的权限?,discord.js,Discord.js,我想知道是否有任何方法可以获得discord.js中角色的权限。我有一个命令,通过提及用户和角色向用户添加角色,我需要检查提及的角色是否具有管理员权限。这是为了防止权限级别较低的人将自己的角色授予管理员权限。我有一种感觉,Discord.js文档将是您下一个最好的朋友:您正在寻找的收藏是:) 让我给你举个简单的例子。假设我们想知道作者是否可以管理消息(选择其最高角色): const manageMessages=message.member.permissions.has(“MANAGE_MES

我想知道是否有任何方法可以获得discord.js中角色的权限。我有一个命令,通过提及用户和角色向用户添加角色,我需要检查提及的角色是否具有管理员权限。这是为了防止权限级别较低的人将自己的角色授予管理员权限。

我有一种感觉,Discord.js文档将是您下一个最好的朋友:您正在寻找的收藏是:)

让我给你举个简单的例子。假设我们想知道作者是否可以管理消息(选择其最高角色):

const manageMessages=message.member.permissions.has(“MANAGE_MESSAGES”)//布尔值
或针对特定角色,如您所问:

const roleCanManageMessages=role.permissions.has('MANAGE_MESSAGES'))

您可以找到每个烫发的字符串,但请记住,这不是了解成员是否有烫发的唯一方法。

我有一种感觉,Discord.js文档将是您下一个最好的朋友:您正在寻找的收藏是:)

让我给你举个简单的例子。假设我们想知道作者是否可以管理消息(选择其最高角色):

const manageMessages=message.member.permissions.has(“MANAGE_MESSAGES”)//布尔值
或针对特定角色,如您所问:

const roleCanManageMessages=role.permissions.has('MANAGE_MESSAGES'))
您可以找到每个烫发的字符串,但请记住,这不是了解成员是否有烫发的唯一方法。

是:是: