SyntaxIsHere

VERSION_CURRENT_UPDf

Oct 14th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. const args = message.content.slice(prefix.prefix.length).trim().split(/ +/g);
  2. const command = args.shift().toLowerCase();
  3.  
  4. if(command === "warn") {
  5. if (!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Sorry, but you don't have permission to use this!")
  6. let warnedmember = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0]);
  7. if (!warnedmember) return ("Please mention a user to warn.");
  8. let reason = args.slice(1).join(' ');
  9. if(!reason) reason = "No reason provided";
  10.  
  11.  
  12. message.delete().catch(O_o=>{});
  13. message.channel.send(`***${warnedmember.user.tag} was warned!***`)
  14. await warnedmember.send(`You have been warned in ${message.guild.name} by ${message.author.username} for: ${reason}.`)
  15.  
  16. }
Add Comment
Please, Sign In to add comment