#javascript #discord #discord.js
#javascript #Discord #discord.js
Вопрос:
хорошо, прежде всего, я сделал этот простой код, но не уверен, как добавить функцию, чтобы убедиться, что конкретный пользователь уже не оглушен … этот код, созданный с использованием discord.js v12
Это просто дает конкретному пользователю оглушение, пока пользователь находится в голосовом чате.
if(!message.member.hasPermission('DEAFEN_MEMBERS')) return;
const user = message.mentions.members.first() || message.guild.members.cache.get(args[0]);
// if(user...
if(!user.voice.channel) return message.channel.send(`**:rolling_eyes: This member isn't in a voicechannel**`)
user.voice.setDeaf(true);
message.channel.send(`**✅ | Done deafen ${user}.**`)
Ответ №1:
Вы можете использовать VoiceState.deaf
if (!user.voice.channel)
return message.channel.send(
`**:rolling_eyes: This member isn't in a voicechannel**`
);
if (user.voice.deaf)
return message.channel.send('This user is already deafened');
user.voice.setDeaf(true);
Комментарии:
1. Я не думал, что это так просто, кстати, большое вам спасибо. хорошего дня.
2. Вы тоже! Рад, что смог помочь 🙂