Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message',message =>{
- var command = message.content.toLowerCase().split(" ")[0];
- var args = message.content.toLowerCase().split(" ");
- var userM = message.mentions.users.first()
- if(command == prefix + 'unban') {
- if(!message.member.hasPermission('BAN_MEMBERS')) return message.channel.send(':no_entry: | You dont have **BAN_MEMBERS** Permission!');
- if(!message.guild.member(client.user).hasPermission("BAN_MEMBERS")) return message.channel.send(':no_entry: | I dont have **BAN_MEMBERS** Permission!');
- if(!args[1]) return message.channel.send(':no_entry: | Please type the ID of user');
- if(args[1].length < 16) return message.reply(':no_entry: | This ID is not id user!');
- message.guild.fetchBans().then(bans => {
- var Found = bans.find(m => m.id === args[1]);
- if(!Found) return message.channel.send(`:no_entry: | <@${message.author.id}> This preson not have any ban from this server! :unlock:`);
- message.guild.unban(args[1]);
- message.channel.send(`:white_check_mark: Successfully \`\`UNBANNED\`\` <@${args[1]}> From the server!`);
- let banInfo = new Discord.RichEmbed()
- .setTitle('**New Unbanned User !**')
- .setThumbnail(message.author.avatarURL)
- .setColor('GREEN')
- .setDescription(`**\n:airplane: Successfully \`\`UNBANNED\`\` <@${args[1]}> From the server!\n\n**User:** <@${args[1]}> (ID: ${args[1]})\n**By:** <@${message.author.id}> (ID: ${message.author.id})`)
- .setTimestamp()
- .setFooter(userM.user.tag, userM.user.avatarURL)
- let incidentchannel = message.guild.channels.find(`name`, "log");
- if(!incidentchannel) return message.channel.send("Can't find log channel.");
- incidentchannel.send(banEmbed);
- }
- )}
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement