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 | }); |