Javascript 如何使提及的成员静音?(discord.js)

Javascript 如何使提及的成员静音?(discord.js),javascript,discord,discord.js,Javascript,Discord,Discord.js,我试着让一个提到的成员静音,但不起作用 const person = member.guild.member(message.mentions.users.first()) person.voice.setMute(true); 当我在没有玩家提及的情况下执行“!mute”时,它会做出反应(通过回复消息测试),但当我提及某人时,机器人什么也不做。 我还有一个命令,可以使语音频道中的所有成员静音,效果很好 for (const [memberID, member] of message.memb

我试着让一个提到的成员静音,但不起作用

const person = member.guild.member(message.mentions.users.first())
person.voice.setMute(true);
当我在没有玩家提及的情况下执行“!mute”时,它会做出反应(通过回复消息测试),但当我提及某人时,机器人什么也不做。 我还有一个命令,可以使语音频道中的所有成员静音,效果很好

for (const [memberID, member] of message.member.voice.channel.members) {
                member.voice.setMute(true);
            }

这里的问题是你用来获取公会成员的方法不起作用。当使用
.indications.members.first()
时,您已经获得了一名公会成员。除此之外,您还要检查
.users
,这是不起作用的

const person=message.indications.members.first()//注意.members
person.voice.setMute(true);

这里的问题是你用来获取公会成员的方法不起作用。当使用
.indications.members.first()
时,您已经获得了一名公会成员。除此之外,您还要检查
.users
,这是不起作用的

const person=message.indications.members.first()//注意.members
person.voice.setMute(true);