@K1tekat

Как удалить роль у выбранного user?

Пытаюсь написать команду при вводе которой у человека отбираются роли: примерный вид команды !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] });
    }

Я не знаю что тут не так, вот честно
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы