Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord = require("discord.js");
  2.  
  3. module.exports.run = async (bot, message, args) => {
  4.  
  5.    const prefix = "c!";
  6.   if(!message.content.startsWith(prefix))return;
  7.  
  8.   let channel = message.channel
  9.   let target = message.mentions.users.first() || message.author;
  10.   let embed = new Discord.RichEmbed()
  11.   let messageArray = message.content.split(" ")
  12.   let cmd = messageArray[0]
  13.   let yourmessage = args.join(" ");
  14.  
  15.   if(!message.member.hasPermission("MANAGE_ROLES")) return message.channel.send(":x: | You cant use  the command : Remove Role\nReason: You dont have Manage Roles perm!");
  16.   let rMember = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0]);
  17.   if(!rMember) return message.channel.send(":x: | Can't find that user, yo!")
  18.   let role = args.slice(1).join(" ");
  19.   if(!role) return message.channel.send("Specify a role!");
  20.   let gRole = message.guild.roles.find(r => r.name === role);
  21.   if(!gRole) return message.channel.send(":x: | Couldn't find that role.");
  22.  
  23.   if(!rMember.roles.has(gRole.id)) return message.channel.send("They don't have that role.");
  24.   await(rMember.removeRole(gRole.id));
  25.  
  26.   message.channel.send(":white_check_mark: | Succesfully removed role!")
  27.  
  28. }
  29.  
  30. module.exports.help = {
  31.     name: "unrole",
  32.     aliases: ['removerole']
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement