Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. if(cmd === `${prefix}ban`){
  2.  
  3. //!ban olsson ban
  4.  
  5. let bUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
  6. if(!bUser) return message.channel.send("Can't find user!");
  7. let bReason = args.join(" ").slice(22);
  8. if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send("I can't do that!");
  9. if(bUser.hasPermission("MANAGE_MESSAGES")) return message.channel.send("That person can't be banned!");
  10.  
  11. let banEmbed = new Discord.RichEmbed()
  12. .setDescription("~Ban~")
  13. .setColor("#961010")
  14. .addField("Banned User", `${bUser} with ID ${bUser.id}`)
  15. .addField("Banned By", `<@${message.author.id}> with ID ${message.author.id}`)
  16. .addField("Banned In", message.channel)
  17. .addField("Time", message.createdAt)
  18. .addField("Reason", bReason);
  19.  
  20. let banChannel = message.guild.channels.find(`name`, "logs");
  21. if(!banChannel) return message.channel.send("Can't find channel!");
  22.  
  23. message.guild.member(bUser).ban(bReason);
  24. banChannel.send(banEmbed);
  25.  
  26. return;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement