gaber-elsayed

Untitled

Jun 22nd, 2020
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.60 KB | None | 0 0
  1. client.on('guildMemberUpdate', (oldMember, newMember) => {
  2. if(!oldMember.guild) return;
  3. let loga = "ايدي روم لوق" // id room log
  4. let role1 = "" // ايدي رولات ؛
  5. let role2 = "" // Rr.#1835
  6. let role3 = "" // Rr.#1835
  7. let role4 = "" // Rr.#1835
  8. let role5 = "" // Rr.#1835
  9. let role6 = "" // Rr.#1835
  10. let role7 = "" // Rr.#1835
  11. let role8 = "" // Rr.#1835
  12. let role9 = "" // Rr.#1835
  13. let role10 = "" // Rr.#1835
  14. let role11 = "" // Rr.#1835
  15. let role12 = "" // Rr.#1835
  16. let role13 = "" // Rr.#1835
  17. let role14 = "" // Rr.#1835
  18. let role15 = "" // Rr.#1835
  19. let role16 = "" // Rr.#1835
  20. let role17 = "" // Rr.#1835
  21. let role18 = "" // Rr.#1835
  22. let role19 = "" // Rr.#1835
  23. let role20 = "" // Rr.#1835
  24. let role21 = "" // Rr.#1835
  25. let role22 = "" // Rr.#1835
  26. let role23 = "" // Rr.#1835
  27. var logChannel = oldMember.guild.channels.get(loga);
  28. if(!logChannel) return;
  29. oldMember.guild.fetchAuditLogs().then(logs => {
  30. var userID = logs.entries.first().executor.id;
  31. if(oldMember.roles.size < newMember.roles.size) {
  32. if(userID == '' // ايديات الي ييقدرون يعطون هلرتبة
  33. || userID == ''
  34. || userID == '') return;
  35. if(oldMember.roles.get(role1) && !newMember.roles.get(role1) || !oldMember.roles.get(role1) && !newMember.roles.get(role1) || oldMember.roles.get(role1) && newMember.roles.get(role1)) {
  36. } else {
  37. let rr1 = oldMember.guild.roles.get(role1)
  38. newMember.removeRole(rr1 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  39. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  40. }
  41. if(oldMember.roles.get(role2) && !newMember.roles.get(role2) || !oldMember.roles.get(role2) && !newMember.roles.get(role2) || oldMember.roles.get(role2) && newMember.roles.get(role2)) {
  42. } else {
  43. let rr2 = oldMember.guild.roles.get(role2)
  44. newMember.removeRole(rr2 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  45. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  46. } // 2
  47. if(oldMember.roles.get(role3) && !newMember.roles.get(role3) || !oldMember.roles.get(role3) && !newMember.roles.get(role3) || oldMember.roles.get(role3) && newMember.roles.get(role3)) {
  48. } else {
  49. let rr3 = oldMember.guild.roles.get(role3)
  50. newMember.removeRole(rr3 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  51. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  52. } // 3
  53. if(oldMember.roles.get(role4) && !newMember.roles.get(role4) || !oldMember.roles.get(role4) && !newMember.roles.get(role4) || oldMember.roles.get(role4) && newMember.roles.get(role4)) {
  54. } else {
  55. let rr4 = oldMember.guild.roles.get(role4)
  56. newMember.removeRole(rr4 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  57. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  58. } // 4
  59. if(oldMember.roles.get(role5) && !newMember.roles.get(role5) || !oldMember.roles.get(role5) && !newMember.roles.get(role5) || oldMember.roles.get(role5) && newMember.roles.get(role5)) {
  60. } else {
  61. let rr5 = oldMember.guild.roles.get(role5)
  62. newMember.removeRole(rr5 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  63. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  64. } // 5
  65. if(oldMember.roles.get(role6) && !newMember.roles.get(role6) || !oldMember.roles.get(role6) && !newMember.roles.get(role6) || oldMember.roles.get(role6) && newMember.roles.get(role6)) {
  66. } else {
  67. let rr6 = oldMember.guild.roles.get(role6)
  68. newMember.removeRole(rr6 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  69. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  70. } // 6
  71. if(oldMember.roles.get(role7) && !newMember.roles.get(role7) || !oldMember.roles.get(role7) && !newMember.roles.get(role7) || oldMember.roles.get(role7) && newMember.roles.get(role7)) {
  72. } else {
  73. let rr7 = oldMember.guild.roles.get(role7)
  74. newMember.removeRole(rr7 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  75. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  76. } // 7
  77. if(oldMember.roles.get(role8) && !newMember.roles.get(role8) || !oldMember.roles.get(role8) && !newMember.roles.get(role8) || oldMember.roles.get(role8) && newMember.roles.get(role8)) {
  78. } else {
  79. let rr8 = oldMember.guild.roles.get(role8)
  80. newMember.removeRole(rr8 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  81. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  82. } // 8
  83. if(oldMember.roles.get(role9) && !newMember.roles.get(role9) || !oldMember.roles.get(role9) && !newMember.roles.get(role2) || oldMember.roles.get(role9) && newMember.roles.get(role9)) {
  84. } else {
  85. let rr9 = oldMember.guild.roles.get(role9)
  86. newMember.removeRole(rr9 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  87. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  88. } // 9
  89. if(oldMember.roles.get(role10) && !newMember.roles.get(role10) || !oldMember.roles.get(role10) && !newMember.roles.get(role10) || oldMember.roles.get(role10) && newMember.roles.get(role10)) {
  90. } else {
  91. let rr10 = oldMember.guild.roles.get(role10)
  92. newMember.removeRole(rr10 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  93. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  94. } // 10
  95. if(oldMember.roles.get(role11) && !newMember.roles.get(role11) || !oldMember.roles.get(role11) && !newMember.roles.get(role11) || oldMember.roles.get(role11) && newMember.roles.get(role11)) {
  96. } else {
  97. let rr11 = oldMember.guild.roles.get(role11)
  98. newMember.removeRole(rr11 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  99. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  100. } // 11
  101. if(oldMember.roles.get(role12) && !newMember.roles.get(role12) || !oldMember.roles.get(role12) && !newMember.roles.get(role12) || oldMember.roles.get(role12) && newMember.roles.get(role12)) {
  102. } else {
  103. let rr12 = oldMember.guild.roles.get(role12)
  104. newMember.removeRole(rr12 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  105. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  106. } // 12
  107. if(oldMember.roles.get(role13) && !newMember.roles.get(role13) || !oldMember.roles.get(role13) && !newMember.roles.get(role13) || oldMember.roles.get(role13) && newMember.roles.get(role13)) {
  108. } else {
  109. let rr13 = oldMember.guild.roles.get(role13)
  110. newMember.removeRole(rr13 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  111. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  112. } // tkrar
  113. if(oldMember.roles.get(role14) && !newMember.roles.get(role14) || !oldMember.roles.get(role14) && !newMember.roles.get(role14) || oldMember.roles.get(role14) && newMember.roles.get(role14)) {
  114. } else {
  115. let rr14 = oldMember.guild.roles.get(role14)
  116. newMember.removeRole(rr14 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  117. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  118. } // 14
  119. if(oldMember.roles.get(role15) && !newMember.roles.get(role15) || !oldMember.roles.get(role15) && !newMember.roles.get(role15) || oldMember.roles.get(role15) && newMember.roles.get(role15)) {
  120. } else {
  121. let rr15 = oldMember.guild.roles.get(role15)
  122. newMember.removeRole(rr15 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  123. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  124. } // 15
  125. if(oldMember.roles.get(role16) && !newMember.roles.get(role16) || !oldMember.roles.get(role16) && !newMember.roles.get(role16) || oldMember.roles.get(role16) && newMember.roles.get(role16)) {
  126. } else {
  127. let rr16 = oldMember.guild.roles.get(role16)
  128. newMember.removeRole(rr16 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  129. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  130. } // 16
  131. if(oldMember.roles.get(role17) && !newMember.roles.get(role17) || !oldMember.roles.get(role17) && !newMember.roles.get(role17) || oldMember.roles.get(role17) && newMember.roles.get(role17)) {
  132. } else {
  133. let rr17 = oldMember.guild.roles.get(role17)
  134. newMember.removeRole(rr17 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  135. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  136. } // 17
  137. if(oldMember.roles.get(role18) && !newMember.roles.get(role18) || !oldMember.roles.get(role18) && !newMember.roles.get(role18) || oldMember.roles.get(role18) && newMember.roles.get(role18)) {
  138. } else {
  139. let rr18 = oldMember.guild.roles.get(role18)
  140. newMember.removeRole(rr18 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  141. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  142. } // 18
  143. if(oldMember.roles.get(role19) && !newMember.roles.get(role19) || !oldMember.roles.get(role19) && !newMember.roles.get(role19) || oldMember.roles.get(role19) && newMember.roles.get(role19)) {
  144. } else {
  145. let rr19 = oldMember.guild.roles.get(role19)
  146. newMember.removeRole(rr19 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  147. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  148. } // 19
  149. if(oldMember.roles.get(role20) && !newMember.roles.get(role20) || !oldMember.roles.get(role20) && !newMember.roles.get(role20) || oldMember.roles.get(role20) && newMember.roles.get(role20)) {
  150. } else {
  151. let rr20 = oldMember.guild.roles.get(role20)
  152. newMember.removeRole(rr20 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  153. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  154. } // 20
  155. if(oldMember.roles.get(role21) && !newMember.roles.get(role21) || !oldMember.roles.get(role21) && !newMember.roles.get(role21) || oldMember.roles.get(role21) && newMember.roles.get(role21)) {
  156. } else {
  157. let rr21 = oldMember.guild.roles.get(role21)
  158. newMember.removeRole(rr21 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  159. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  160. } // 21
  161. if(oldMember.roles.get(role22) && !newMember.roles.get(role22) || !oldMember.roles.get(role22) && !newMember.roles.get(role22) || oldMember.roles.get(role22) && newMember.roles.get(role22)) {
  162. } else {
  163. let rr22 = oldMember.guild.roles.get(role22)
  164. newMember.removeRole(rr22 , "رتبة محضورة ، ممنوع تعطيها لأحد.");
  165. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`);
  166. } // 22
  167. if(oldMember.roles.get(role23) && !newMember.roles.get(role23) || !oldMember.roles.get(role23) && !newMember.roles.get(role23) || oldMember.roles.get(role23) && newMember.roles.get(role23)) {
  168. } else {
  169. let rr23 = oldMember.guild.roles.get(role23) // Rr.#1835
  170. newMember.removeRole(rr15 , "رتبة محضورة ، ممنوع تعطيها لأحد."); // Rr.#1835
  171. logChannel.send(`<@${userID}> ماتقدر تعطي احد رول الرجاء التواصل مع مسؤول الرول`); // Rr.#1835
  172. } // Rr.#1835
  173. } // Rr.#1835
  174. }) // Rr.#1835
  175. }); // Rr.#1835
Add Comment
Please, Sign In to add comment