Advertisement
AcTCrAFT2004

warn & log

Feb 15th, 2020
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. client.on('message',  async  message  =>  {
  2.     var  user  =  message.mentions.users.first();
  3.     var  reason  =  message.content.split(' ').slice(2).join(' ');
  4. if(message.content.startsWith(prefix  +  'warn'))  {
  5.         message.delete();
  6.         if(!message.member.hasPermission('MUTE_MEMBERS')) return;
  7.     if(!user)  return  message.channel.send("**  -  mention  a  member  **")
  8.     if(!reason)  return  message.channel.send("**  -  Type  Reason  **")
  9.     let  reportembed  =  new  Discord.RichEmbed()
  10.     .setTitle(`**New  Warned User !**`)
  11. .addField("**Warned  User:**",  `${user}`)
  12. .addField('**Warned  By:**',`${message.author}`)
  13. .addField('**Reason:**',  `${reason}`,  true)
  14. .setFooter("RexBot🍷")
  15. .setColor('#060c37')
  16. message.guild.channels.find('name',  'log').sendEmbed(reportembed)
  17. message.reply(`**:warning: ${user} has been warned !:warning:**`).then(msg  =>  msg.delete(3000));
  18.   user.send(`**:warning: You are has been warned in ${message.guild.name} reason: ${reason} :warning:**`)
  19. }
  20.  
  21.  
  22. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement