为什么 message.guild.me.permissions.has("X") 返回 true
Why message.guild.me.permissions.has("X") returning me true
无论我在里面写什么message.guild.me.permissions.has
它returns我是真的
为什么?
例如:
message.guild.me.permissions.has("X") // true ??
我正在使用 Discord.js v13
如果用户是管理员,<Permissions>.has
可以采用两个参数,permission
和 checkAdmin
默认为 true 以覆盖权限。
如果你想检查用户是否有权限,即使他是管理员,你可以将它传递给 false:
message.guild.me.permissions.has('X', false) // false
无论我在里面写什么message.guild.me.permissions.has
它returns我是真的
为什么?
例如:
message.guild.me.permissions.has("X") // true ??
我正在使用 Discord.js v13
<Permissions>.has
可以采用两个参数,permission
和 checkAdmin
默认为 true 以覆盖权限。
如果你想检查用户是否有权限,即使他是管理员,你可以将它传递给 false:
message.guild.me.permissions.has('X', false) // false