Пытаюсь написать команду при вводе которой у человека отбираются роли: примерный вид команды !gr <@userid>
if (cmd === `${prefix}gr`) {
const user = message.mentions.members.first()
if (!user) return message.reply("Пожалуйста укажите правильно команду **!gr <@user> [м или ж]**");
const target = message.guild.members.cache.get(user.id);
if(user.id === message.author.id) return message.reply("Вы не можете снять самому себе гендерку.");
if(!target) return console.log(`Нету таргета ${target}`)
if(target.roles.cache.has(manroleid)){
target.roles.remove(manroleid);
}
if(target.roles.cache.has(girlroleid)) {
target.roles.remove(girlroleid);
}
const man = new MessageEmbed()
.setColor("RANDOM")
.setDescription(`У ${user} снята роль <@&965554396576489520>.`)
message.channel.send({ embeds: [man] });
}
Я не знаю что тут не так, вот честно