Advertisement
Guest User

Untitled

a guest
Dec 15th, 2018
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.14 KB | None | 0 0
  1. //كود التقديم عالسبورت
  2.  
  3.  
  4. client.on("message", message => {
  5. if(message.content.startsWith("*تقديم")) {
  6. if(!message.channel.guild) return;
  7. if(message.author.bot) return;
  8. let channel = message.guild.channels.find("name", "التقديمات")///n3k4a is one
  9. if(!channel) return message.reply("**لانشاء روم التقديمات !!setsubmissions من فضلك اكتب الامر**")
  10. if(channel) {
  11. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  12. m.edit( message.member + ', **اسمك الحقيقى بالكامل ✍**' )///n3k4a is one
  13. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m1) => {
  14. m1 = m1.first();
  15. var name = m1.content;
  16. m1.delete();
  17. m.edit(message.member + ', **:timer:**').then( (m) =>{
  18. m.edit( message.member + ', **عندك كام سنة 🎓**' )///n3k4a is one
  19. setTimeout(() => {
  20. m.delete()///n3k4a is one
  21. }, 10000);
  22. m.channel.awaitMessages( m2 => m2.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m2) => {
  23. m2 = m2.first();
  24. var age = m2.content;
  25. m2.delete()
  26. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  27. m.edit( message.member + ', **ما هي لغه البرمجة الخاصه بك ؟ 🎙**' )
  28. setTimeout(() => {///n3k4a is one
  29. m.delete()
  30. }, 10000);
  31. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m3) => {
  32. m3 = m3.first();
  33. var ask = m3.content;
  34. m3.delete();
  35. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  36. m.edit( message.member + ', **VarوCost هل تعرف الفرق بين 📑**' )///n3k4a is one
  37. setTimeout(() => {
  38. m.delete()
  39. }, 10000);
  40. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m4) => {
  41. m4 = m4.first();///n3k4a is one
  42. var ask2 = m4.content;
  43. m4.delete();///n3k4a is one
  44. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  45. m.edit( message.member + ', **لماذا يجب علينا ان نقبلك ؟ اعطنا كودالشخص مسويه ؟🤔**' )
  46. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m5) => {///n3k4a is one
  47. m5 = m5.first();
  48. var ask3 = m5.content;
  49. m5.delete();///n3k4a is one
  50. m.edit(message.member + ', **....جارى جمع البيانات**').then( (mtime)=>{
  51. setTimeout(() => {
  52. let embed = new Discord.RichEmbed()///n3k4a is one
  53. .setColor('RANDOM')
  54. .setTitle(`**تقديم ادارة** [__**${message.guild.name}**__]`)
  55. .addField('**`الاسم`**', `${name}` , true)
  56. .addField('**`العمر`**', `${age}` , true)
  57. .addField('**`هل سيتفاعل ؟`**',`${ask}`)///n3k4a is one
  58. .addField('**`هل سيحترم القوانين ؟`**',`${ask2}`)
  59. .addField('**`لماذا يجب علينا قبوله ؟`**',`${ask3}`)
  60. .setFooter(message.author.username,'https://images-ext-2.discordapp.net/external/JpyzxW2wMRG2874gSTdNTpC_q9AHl8x8V4SMmtRtlVk/https/orcid.org/sites/default/files/files/ID_symbol_B-W_128x128.gif')
  61. channel.send(embed)
  62. }, 2500);///n3k4a is one
  63. setTimeout(() => {
  64. mtime.delete()
  65. }, 3000);
  66.  
  67. })
  68. })
  69. })
  70. })
  71. })
  72. })
  73. })
  74. })
  75. })
  76. })
  77. })///n3k4a is one
  78. }
  79. }
  80. });
  81. client.on('message', message=>{///n3k4a is one
  82. if(message.content.startsWith("*روم1")) {
  83. if(!message.channel.guild) return;///n3k4a is one
  84. if(message.author.bot) return;
  85. if(!message.member.hasPermission('ADMINISTRATOR')) return message.reply("**تحتاج الى `MANAGE_CHANNELS`**");
  86. message.guild.createChannel("التقديمات", "text").then(c =>{
  87. c.overwritePermissions(message.guild.id, {///n3k4a is one
  88. SEND_MESSAGES: false
  89.  
  90. })///n3k4a is one
  91. })
  92. message.channel.send("**✅ تم انشاء روم التقديمات بنجاح**")///n3k4a is one
  93. }
  94. })
  95. client.on('message',async message => {
  96. let mention = message.mentions.members.first();
  97. let role = message.content.split(" ").slice(2).join(" ");
  98. let mySupport = message.guild.roles.find('name',role);
  99. if(message.content.startsWith("*قبول")) {
  100. let acRoom = message.guild.channels.find('name', 'القبول-الرفض');
  101. if(!acRoom) return message.reply("!!setac من فضلك انشاء روم **القبول-ال��فض** او اكتب الامر");
  102. if(acRoom) {///n3k4a is one
  103. if(!message.guild.member(message.author).hasPermission("MANAGE_ROLES")) return;
  104. if(!mention) return message.reply('منشن شخص');
  105. if(!role) return message.reply('ادخل اسم رتبة');
  106. if(!mySupport) return message.reply('هذه الرتبة غير موجودة');
  107. if(mention.roles.has(mySupport)) return message.reply('هذا الشخص معه الرتبة مسبقا');///n3k4a is one
  108.  
  109. mention.addRole(mySupport).then(() => {
  110. acRoom.send(`**[ ${mySupport} ] واعطائك رتبة ${mention} تم بنجاح قبولك**`);
  111. });
  112. }
  113. }
  114. });
  115. client.on('message',async message => {
  116. let mention = message.mentions.members.first();///n3k4a is one
  117. if(message.content.startsWith("*رفض")) {
  118. if(!message.channel.guild) return;///n3k4a is one
  119. let acRoom = message.guild.channels.find('name', 'القبول-الرفض');
  120. if(!acRoom) return message.reply("!!setac من فضلك انشاء روم **القبول-الرفض** او اكتب الامر");
  121. if(!message.guild.member(message.author).hasPermission("MANAGE_ROLES")) return;
  122. if(!mention) return message.reply("منشن شخص");///n3k4a is one
  123.  
  124. acRoom.send(`**${mention} تم رفضك للاسف**`)
  125. }
  126. });
  127. client.on('message', message=>{///n3k4a is one
  128. if(message.content.startsWith("*روم2")) {
  129. if(!message.channel.guild) return;
  130. if(message.author.bot) return;
  131. if(!message.member.hasPermission('ADMINISTRATOR')) return message.reply("**تحتاج الى `MANAGE_CHANNELS`**");
  132. message.guild.createChannel("القبول-الرفض", "text").then(c =>{
  133. c.overwritePermissions(message.guild.id, {///n3k4a is one
  134. SEND_MESSAGES: false///n3k4a is one
  135.  
  136. })
  137. })
  138. message.channel.send("**✅ تم انشاء روم القبول والرفض بنجاح**") ///n3k4a is one
  139. }
  140. })///n3k4a is one
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement