我知道您必须按角色进行操作,但是我不知道该怎么做,我确保只有管理员才能使用此命令;
if(message.member.permissions.has('ADMINISTRATOR')) {
if (message.content === adminPrefix + 'mute' => {
//what do i put here for the role to be changed
});
}
我要这样做的方法是>>对@ user#0001静音 然后>> unmute @ user#0001(我肯定会相反,使用removeRole()
>>
是前缀
答案 0 :(得分:0)
通过message.mentions.members
,您可以获得消息中提到的所有成员的集合,然后可以使用message.mentions.members.first()
在没有提及成员的情况下获取undefined
或GuildMember
对象您可以在哪里GuildMember#addRole
或您想做什么!