Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord = require('discord.js');
  2. const bot = new Discord.Client();
  3.  
  4.  
  5.  
  6. bot.on('ready', () => {
  7.   console.log('J.A.R.I.S. online & ready');
  8. });
  9.  
  10. const prefix = "{}"
  11.  
  12. bot.on('message', message => {
  13.   if(!message.content.startsWith(prefix)) return;
  14.  
  15.   let command = message.content.split (" ")[0]
  16.   command = command.slice(prefix.length)
  17.   console.log(command);
  18.  
  19.  
  20.   let args = message.content.split(" ").slice(1)
  21.  
  22. if(command.toLowerCase() === 'ban'){
  23.   let modRole = message.guild.roles.find("name", "Skill Aproved")
  24. if(!message.member.roles.has(modRole.id)) {
  25.   return message.reply("You Don't have perms For this CMD").catch(console.error);
  26. }
  27.   if(message.mentions.users.size === 0){
  28.     return message.reply("Yes, sir but who? (@username)");
  29.   }
  30.   let banMember = message.guild.member(message.mentions.user.first())
  31.   if(!banMember){
  32.     return message.reply("Cant Find User, Plz Try Again").catch(console.error);
  33.     }
  34.     if(!message.guild.member(bot.user).hasPermission("Ban_Members")){
  35.     return message.reply("I don't have Ban Members perms").catch(console.error);
  36. }
  37. banMember.ban().catch(console.error);
  38.  
  39. }
  40. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement