Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. client.on('message', message => { //iFroxy DREAM CODES
  2. if(!message.channel.guild) return; //iFroxy DREAM CODES
  3. if(message.content.startsWith('!bc')) { //iFroxy DREAM CODES
  4. if(!message.channel.guild) return message.channel.send('**هذا الأمر فقط للسيرفرات**').then(m => m.delete(5000)); //iFroxy DREAM CODES
  5. if(!message.member.hasPermission('ADMINISTRATOR')) return message.channel.send(':no_entry: | You dont have **ADMINISTRATOR** Permission!' ); //iFroxy DREAM CODES
  6. let args = message.content.split(" ").join(" ").slice(2 + prefix.length); //iFroxy DREAM CODES
  7. let BcList = new Discord.RichEmbed()
  8. .setThumbnail(message.author.avatarURL)
  9. .setAuthor(`محتوى الرساله ${args}`)
  10. .setDescription(`برودكاست بـ امبد :pencil:\nبرودكاست بدون امبد:pencil2: \nلديك دقيقه للأختيار قبل الغاء البرودكاست`)
  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. let EmbedBcFilter = (reaction, user) => reaction.emoji.name === '📝' && user.id === message.author.id;
  17. let NormalBcFilter = (reaction, user) => reaction.emoji.name === '✏' && user.id === message.author.id;
  18.  
  19. let EmbedBc = msg.createReactionCollector(EmbedBcFilter, { time: 60000 });
  20. let NormalBc = msg.createReactionCollector(NormalBcFilter, { time: 60000 });
  21.  
  22. EmbedBc.on("collect", r => {
  23. message.channel.send(`:ballot_box_with_check: تم ارسال الرساله بنجاح`).then(m => m.delete(5000));
  24. message.guild.members.forEach(m => {
  25. var bc = new
  26. Discord.RichEmbed()
  27. .setColor('RANDOM')
  28. .setTitle('`-Broadcast-`')
  29. .setAuthor(`Server : ${message.guild.name}`)
  30. .setFooter(`Sender : ${message.author.username}`)
  31. .setDescription(`Message : ${args}`)
  32. .setThumbnail(message.author.avatarURL)
  33. m.send({ embed: bc })
  34. msg.delete();
  35. })
  36. })
  37. NormalBc.on("collect", r => {
  38. message.channel.send(`:ballot_box_with_check: تم ارسال الرساله بنجاح`).then(m => m.delete(5000)); //iFroxy DREAM CODES
  39. message.guild.members.forEach(m => {
  40. m.send(args);
  41. msg.delete();
  42. })
  43. })
  44. })
  45. }
  46. }); // iFroxy DREAM CODES
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement