View difference between Paste ID: g2BVJsvr and fym5JeAU
SHOW: | | - or go back to the newest paste.
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'){
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.user.size === 0){
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
});