Advertisement
iBeAnthonyD

Warn Code SuperBot / Savana Codes / iBeAnthonyD

Apr 6th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. client.on('message', async message =>{
  2.   if (message.author.boss) return;
  3.  
  4. if (!message.content.startsWith(prefix)) return;
  5.     let command = message.content.split(" ")[0];
  6.      command = command.slice(prefix.length);
  7.     let args = message.content.split(" ").slice(1);
  8.     if (command == "warn") {
  9.         if (!message.channel.guild) return;
  10.         var warnRole = message.guild.roles.find(r => r.name === 'warn');
  11.         if(!warnRole) return message.channel.send('I couldn\'t find `warn` role!');
  12.         if(!message.member.roles.has(warnRole.id)) return message.channel.send('You dont have `warn` role to use this command!');
  13.         let user = message.mentions.users.first();
  14.         if (message.mentions.users.size < 1) return message.reply('** يجب عليك المنشن اولاً **').then(msg => {msg.delete(5000)});
  15.         let reason = message.content.split(" ").slice(2).join(" ");
  16.         const muteembed = new Discord.RichEmbed()
  17.         .setColor("RANDOM")
  18.         .setAuthor(`Warned!`, user.displayAvatarURL)
  19.         .setThumbnail(user.displayAvatarURL)
  20.         .addField("**:busts_in_silhouette:  المستخدم**",  '**[ ' + `${user.tag}` + ' ]**',true)
  21.         .addField("**:hammer:  تم بواسطة **", '**[ ' + `${message.author.tag}` + ' ]**',true)
  22.         .addField("**:book:  السبب**", '**[ ' + `${reason}` + ' ]**',true)
  23.         .addField("User", user, true)
  24.         message.channel.send({embed : muteembed});
  25.         var muteembeddm = new Discord.RichEmbed()
  26.         .setAuthor(`Warned!`, user.displayAvatarURL)
  27.         .setDescription(`      
  28. ${user} تم اعطائك تحذير
  29. ${message.author.tag}  بواسطة
  30. [ ${reason} ] : السبب
  31. اتمنى ان لا يتكرر هذا الغلط مجددا
  32. `)
  33.         .setFooter(`في سيرفر : ${message.guild.name}`)
  34.         .setColor("RANDOM")
  35.     user.send( muteembeddm);
  36.   }
  37.   });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement