Advertisement
WoLF_UsA

Untitled

Mar 17th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. client.on('message',message =>{
  2. var command = message.content.toLowerCase().split(" ")[0];
  3. var args = message.content.toLowerCase().split(" ");
  4. var userM = message.mentions.users.first()
  5. if(command == prefix + 'unban') {
  6. if(!message.member.hasPermission('BAN_MEMBERS')) return message.channel.send(':no_entry: | You dont have **BAN_MEMBERS** Permission!');
  7. if(!message.guild.member(client.user).hasPermission("BAN_MEMBERS")) return message.channel.send(':no_entry: | I dont have **BAN_MEMBERS** Permission!');
  8. if(!args[1]) return message.channel.send(':no_entry: | Please type the ID of user');
  9. if(args[1].length < 16) return message.reply(':no_entry: | This ID is not id user!');
  10. message.guild.fetchBans().then(bans => {
  11. var Found = bans.find(m => m.id === args[1]);
  12. if(!Found) return message.channel.send(`:no_entry: | <@${message.author.id}> This preson not have any ban from this server! :unlock:`);
  13. message.guild.unban(args[1]);
  14. message.channel.send(`:white_check_mark: Successfully \`\`UNBANNED\`\` <@${args[1]}> From the server!`);
  15.  
  16. let banInfo = new Discord.RichEmbed()
  17. .setTitle('**New Unbanned User !**')
  18. .setThumbnail(message.author.avatarURL)
  19. .setColor('GREEN')
  20. .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})`)
  21. .setTimestamp()
  22. .setFooter(userM.user.tag, userM.user.avatarURL)
  23.  
  24. let incidentchannel = message.guild.channels.find(`name`, "log");
  25. if(!incidentchannel) return message.channel.send("Can't find log channel.");
  26. incidentchannel.send(banEmbed);
  27. }
  28.  
  29. )}
  30. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement