Advertisement
Guest User

warn

a guest
Jul 22nd, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. client.on('message', async message => {
  2. let user = message.mentions.users.first();
  3. let 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 an 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}] ID [${user.id}]`)
  12. .addField('**-Warned By:**',`[${message.author.tag}] ID [${message.author.id}]`)
  13. .addField('**-Reason:**', `[${reason}]`, true)
  14. .addField("**-Warned in:**",`[${message.channel.name}]`)
  15. .addField("**-Time & Date:**",`[${message.createdAt}]`)
  16. .setFooter("Infinty")
  17. .setColor("#f3ae10")
  18. let incidentchannel = message.guild.channels.find(`name`, "اللوق");
  19. if(!incidentchannel) return message.channel.send("**Can't find Warns Channel! To Make Type \`setwarns\`To Make**");
  20. incidentchannel.send(reportembed);
  21. message.channel.send(`** ${user} has been warned !:warning:**`).then(msg => msg.delete(3000));
  22. user.send(`** You are has been warned in ${message.guild.name} reason: ${reason} :warning:**`)
  23. }
  24. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement