拒绝更改昵称权限
Posted
技术标签:
【中文标题】拒绝更改昵称权限【英文标题】:deny change nickname permission 【发布时间】:2020-08-04 19:25:24 【问题描述】:message.guild.createRole(
name: message.member.user.tag,
color: 'RANDOM',
deny: ['CHANGE_NICKNAME'],
)
似乎createRole()
的拒绝参数不起作用并且不会,我尝试了多种变体,但似乎希望默认启用它。我什至包含了CHANGE_NICKNAME
的值,即:0x04000000
但这似乎不想生效,有什么想法吗?
【问题讨论】:
【参考方案1】:那是因为deny
不是RoleData
中的参数,你需要使用permissions
参数,然后传递被拒绝的权限:
message.guild.createRole(
name: message.member.user.tag,
color: 'RANDOM',
permissions: [
deny: ['CHANGE_NICKNAME']
]
)
【讨论】:
显然 : 旁边的拒绝,是一个意外的令牌?以上是关于拒绝更改昵称权限的主要内容,如果未能解决你的问题,请参考以下文章