Advertisement
n3k4a

Untitled

Jun 9th, 2019
474
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.50 KB | None | 0 0
  1. lient.on('message', message => {
  2. if (message.content.startsWith(prefix + 'help')) { //DiamondCodes - [ X_KillerYT ]
  3. let pages = [`
  4. ***__وصف عن البوت__***
  5. **
  6. :gem: البوت فيه كثير ميزات حلوة و جميلة
  7. ا:rocket: البوت يعمل قرابة 24 ساعة
  8. **
  9. ***__General orders__***
  10. **
  11. 『!serv /يعرض لك معلومات عن السيرفر』
  12. 『!serv2 / يعرض لك معلومات عن السيرفر ( الكود الثاني ) للمعلومات』
  13. 『!id / يعرض لك معلومات عنك』
  14. 『!myroles / لرؤية جميع رتبك الشخصية بالسيرفر』
  15. 『!id / يعرض لك معلومات عنك』
  16. 『!link / لمعمل انفايت ( دعوة ) لشخص』
  17. 『!inv / لدعوة البوت الى سيرفرك』
  18. 『!support / سيرفر المساعدة』
  19. 『!cmind / لكتابة اي شيء تقوله داخل صورة』
  20. 『!servavatar / لرؤية صورة السيرفر』
  21. 『!count / لرؤية عدد الاعضاء بالسيرفر』
  22. 『!avatar / لرؤية صورة شخص 』
  23. 『!bot-info / لرؤية معلومات عن البوت 』
  24. 『!report / لرفع شكوى على عضو 』
  25. 『!servers / لرؤية عدد السيرفرات التي داخل بها البوت 』
  26. 『!myid / لمعرفة الايدي الخاص بك 』
  27. **
  28. `,`
  29. ***__Admin orders__***
  30. **
  31. 『!clear / لحذف الشات 』
  32. 『!mc / لقفل الشات 』
  33. 『!unmc / لفتح الشات 』
  34. 『!bc / لارسال رسالة لجميع اعضاء السيرفر 』
  35. 『!kick / لطرد شخص من الدسكورد 』
  36. 『!ban / لاعطاء شخص باند من الدسكورد 』
  37. 『!mute / لاعطاء شخص ميوت 』
  38. 『!unmute / لفك ميوت شخص 』
  39. 『!ct / لانشاء روم كتابي 』
  40. 『!cv / لانشاء روم صوتي 』
  41. 『!rolebc / برود كاست للرتب 』
  42. **
  43. `,`
  44.  
  45. ***__Games orders__***
  46. **
  47. 『!لعبة صراحة / صراحه 』
  48. 『!لعبة كت تويت / كت تويت 』
  49. 『!لعبة لو خيروك / لو خيروك』
  50. 『!rps / لعبة حجرة ورقة مقص 』
  51. 『!اسئلة للعبة فورت نايت / فورت نايت 』
  52. 『!لعبه القرعه \ قرعه 』
  53. **
  54.  
  55. `]
  56. let page = 1;
  57.  
  58. let embed = new Discord.RichEmbed()
  59. .setColor('RANDOM')
  60. .setFooter(`Page ${page} of ${pages.length}`)
  61. .setDescription(pages[page-1])
  62.  
  63. message.author.sendEmbed(embed).then(msg => {
  64.  
  65. msg.react('◀').then( r => {
  66. msg.react('▶')
  67.  
  68.  
  69. const backwardsFilter = (reaction, user) => reaction.emoji.name === '◀' && user.id === message.author.id;
  70. const forwardsFilter = (reaction, user) => reaction.emoji.name === '▶' && user.id === message.author.id;
  71.  
  72.  
  73. const backwards = msg.createReactionCollector(backwardsFilter, { time: 2000000});
  74. const forwards = msg.createReactionCollector(forwardsFilter, { time: 2000000});
  75.  
  76.  
  77.  
  78. backwards.on('collect', r => {
  79. if (page === 1) return;
  80. page--;
  81. embed.setDescription(pages[page-1]);
  82. embed.setFooter(`Page ${page} of ${pages.length}`);
  83. msg.edit(embed)
  84. })
  85. forwards.on('collect', r => {
  86. if (page === pages.length) return;
  87.  
  88. page++;
  89. embed.setDescription(pages[page-1]);
  90. embed.setFooter(`Page ${page} of ${pages.length}`);
  91. msg.edit(embed)
  92. })
  93. })
  94. })
  95. }
  96. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement