Advertisement
n3k4a

Untitled

Apr 28th, 2019
435
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.60 KB | None | 0 0
  1. client.on('message', message => { // Toxic Codes
  2. if(!message.channel.guild) return;
  3. if(message.content.startsWith(prefix + '+bc')) {
  4. if(!message.channel.guild) return message.channel.send('**هذا الأمر فقط للسيرفرات**').then(m => m.delete(5000));
  5. if(!message.member.hasPermission('ADMINISTRATOR')) return message.reply(' **ADMINISTRATORلا يوجد صلاحيه **');
  6. const args = message.content.split(" ").slice(1).join(" ")
  7. const BcList = new Discord.RichEmbed()
  8. .setThumbnail(message.author.avatarURL)
  9. .setAuthor(`محتوى الرساله : ${args}`)
  10. .setDescription(`**برودكاست بـ امبد 📝\nبرودكاست بدون امبد✏ \nلديك دقيقه للأختيار قبل الغاء البرودكاست\nلكتابه اسم السيرفر اكتب في الرساله :[server]\nلكتابه اسم المراسل اكتب في الرساله :[by]\nلكي يقوم البوت بمنشن الاعضاء اكتب في الرساله :[user]**`)
  11. if (!args) return message.reply('**يجب عليك كتابة كلمة او جملة لإرسال البرودكاست**');message.channel.send(BcList).then(msg => {
  12. msg.react('📝')
  13. .then(() => msg.react('✏'))
  14. .then(() =>msg.react('📝'))
  15.  
  16. var EmbedBcFilter = (reaction, user) => reaction.emoji.name === '📝' && user.id === message.author.id;
  17. var NormalBcFilter = (reaction, user) => reaction.emoji.name === '✏' && user.id === message.author.id;
  18.  
  19. var EmbedBc = msg.createReactionCollector(EmbedBcFilter, { time: 60000 });
  20. var NormalBc = msg.createReactionCollector(NormalBcFilter, { time: 60000 });
  21.  
  22.  
  23. EmbedBc.on("collect", r => {
  24.  
  25. message.channel.send(`\`${message.guild.members.filter(m => m.presence.status !== 'all').size}\` : عدد الاعضاء المستلمين`).then(m => m.delete(5000));
  26. message.guild.members.forEach(m => {
  27. var EmbedRep = args.replace('[server]' ,message.guild.name).replace('[user]', m).replace('[by]', `${message.author.username}#${message.author.discriminator}`)
  28. var bc = new
  29. Discord.RichEmbed()
  30. .setColor('RANDOM')
  31. .setDescription(EmbedRep)
  32. .setThumbnail(message.author.avatarURL)
  33. m.send({ embed: bc })
  34. msg.delete();
  35. })
  36. })
  37. NormalBc.on("collect", r => {
  38. message.channel.send(`\`${message.guild.members.filter(m => m.presence.status !== 'all').size}\` : عدد الاعضاء المستلمين`).then(m => m.delete(5000));
  39. message.guild.members.forEach(m => {
  40. var NormalRep = args.replace('[server]' ,message.guild.name).replace('[user]', m).replace('[by]', `${message.author.username}#${message.author.discriminator}`)
  41. m.send(NormalRep);
  42. msg.delete();
  43. })
  44. })
  45. })
  46. }
  47. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement