Advertisement
n3k4a

Untitled

Dec 15th, 2018
552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.28 KB | None | 0 0
  1. const Discord = require('discord.js');
  2. const moment = require('moment');
  3. const client = new Discord.Client();
  4. const fs = require("fs");
  5. const prefix = "#";
  6. const devs = ['432678754570207252' , '407452986361774081' , '462006869834203159' , '337182285822558209'];
  7. const adminprefix = "#";
  8.  
  9. client.on('ready', () => {
  10. console.log('I am ready!');
  11. });
  12.  
  13. client.on('ready', () => {
  14. console.log(`----------------`);
  15. console.log(`star Bot- Script By : n3k4a `);
  16. console.log(`----------------`);
  17. console.log(`ON ${client.guilds.size} Servers ' Script By : n3k4a Codes ' `);
  18. console.log(`----------------`);
  19. console.log(`Logged in as ${client.user.tag}!`);
  20. client.user.setGame(`#help-js | #help2 | #تقديم `,"http://twitch.tv/S-F")
  21. client.user.setStatus("dnd")
  22.  
  23. });
  24.  
  25.  
  26.  
  27. const hastebin = require('hastebin-gen');
  28. client.on('message', message => {
  29. var PREFIX = '#';
  30. if(message.content.startsWith(PREFIX + 'dis')) {
  31. var args = message.content.split(' ').slice(1).join(' ');
  32. }
  33. var array = [];
  34. var i = 0;
  35. if(args){
  36. client.users.filter(u => u.discriminator == args).map(u => {
  37. if(i > 4){
  38. return;
  39. }
  40. i = i + 1;
  41.  
  42. array.push(`${u.tag}`);
  43. });
  44. }
  45. hastebin(`${array.slice(0, 30).join('\n')}`, 'txt').then(l => {
  46. message.channel.send(`${l}`);
  47. }).catch(console.error);
  48. });
  49. client.on('message' , message => {
  50. var PREFIX = '#';
  51. if(message.content === `${PREFIX}dis ` ) {
  52. let array = [];
  53. var i = 0;
  54. client.users.filter(u => u.discriminator == message.author.discriminator).map(u => {
  55. if(i > 4){
  56. return;
  57. }
  58. i = i + 1;
  59. array.push(`${u.tag}`);
  60. });
  61. hastebin(`${array.slice(0, 30).join('\n')}`, 'txt').then(l => {
  62. message.channel.send(`${l}`);
  63. }).catch(console.error);
  64.  
  65. }
  66. });
  67.  
  68.  
  69. client.on("ready", async => {
  70. setInterval(function(){
  71. client.channels.find('id', '520703238090260480').setName("W");
  72. client.channels.find('id', '520703238090260480').setName("We");
  73. client.channels.find('id', '520703238090260480').setName("Wel");
  74. client.channels.find('id', '520703238090260480').setName("Welc");
  75. client.channels.find('id', '520703238090260480').setName("Welco");
  76. client.channels.find('id', '520703238090260480').setName("Welcom");
  77. client.channels.find('id', '520703238090260480').setName("Welcome");
  78. client.channels.find('id', '520703238090260480').setName("Welcome T");
  79. client.channels.find('id', '520703238090260480').setName("Welcome To");
  80. client.channels.find('id', '520703238090260480').setName("Welcome To T");
  81. client.channels.find('id', '520703238090260480').setName("Welcome To ox");
  82. client.channels.find('id', '520703238090260480').setName("Welcome To Tox");
  83. client.channels.find('id', '520703238090260480').setName("Welcome To Toxic");
  84. client.channels.find('id', '520703238090260480').setName("Welcome To Toxic C");
  85. client.channels.find('id', '520703238090260480').setName("Welcome To Toxic Co");
  86. client.channels.find('id', '520703238090260480').setName("Welcome To Toxic Cod");
  87. client.channels.find('id', '520703238090260480').setName("Welcome To Toxic Code");
  88. client.channels.find('id', '520703238090260480').setName("Welcome To Toxic Codes");
  89. }, 4000);
  90. });
  91.  
  92. client.on('message', rw => {
  93. if (rw.content.startsWith('#vb')) {
  94. if (!rw.member.hasPermission("MOVE_MEMBERS")) return rw.channel.send("**YOU DONT HAVE PERMISSION** | ❎ ");
  95. let men = rw.mentions.users.first()
  96. let mas = rw.author
  97. if(!men) return rw.channel.send('``');
  98. rw.guild.channels.forEach(c => {
  99. c.overwritePermissions(men.id, {
  100. CONNECT: false
  101. })
  102. })
  103. const embed = new Discord.RichEmbed()
  104. .setColor("RANDOM")
  105. .setDescription(`**
  106. <@${men.id}>
  107. YOU CANT JOIN THE VOICE ROOM
  108. BANNER : <@${rw.author.id}> **`)
  109. .setThumbnail("https://cdn.discordapp.com/attachments/408952032112803850/452090205793681419/fd684707fc14f41663f15ecebf089f06.png")
  110.  
  111. client.users.get(men.id).sendEmbed(embed)
  112. const Embed11 = new Discord.RichEmbed()
  113. .setColor("RANDOM")
  114. .setAuthor(rw.guild.name, rw.guild.iconURL)
  115. .setDescription(` <@${men.id}>
  116. BANNED
  117. BANNER : <@${rw.author.id}> `)
  118. .setThumbnail("https://cdn.discordapp.com/attachments/408952032112803850/452090205793681419/fd684707fc14f41663f15ecebf089f06.png")
  119. rw.channel.sendEmbed(Embed11).then(rw => {rw.delete(10000)})
  120. }
  121. })
  122.  
  123. //فكه
  124. client.on('message', rw => {
  125. if (rw.content.startsWith('#uvb')) {
  126. if (!rw.member.hasPermission("MOVE_MEMBERS")) return rw.channel.send("**YOU DONT HAVE PERMISSION** | ❎ ");
  127. let men = rw.mentions.users.first()
  128. let mas = rw.author
  129. if(!men) return rw.channel.send('`MANTION THE MEMBER `');
  130. rw.guild.channels.forEach(c => {
  131. c.overwritePermissions(men.id, {
  132. CONNECT: true
  133. })
  134. })
  135. const embed = new Discord.RichEmbed()
  136. .setColor("RANDOM")
  137. .setDescription(`**
  138. <@${men.id}>
  139. Welcome Back
  140. Back With : <@${rw.author.id}> **`)
  141. .setThumbnail("https://cdn.discordapp.com/attachments/408952032112803850/452093541003296788/start-button-hi.png")
  142.  
  143. client.users.get(men.id).sendEmbed(embed)
  144. const Embed11 = new Discord.RichEmbed()
  145. .setColor("RANDOM")
  146. .setAuthor(rw.guild.name, rw.guild.iconURL)
  147. .setDescription(` <@${men.id}>
  148. GO FOR VOICE NOW
  149. With : <@${rw.author.id}>
  150. `)
  151. .setThumbnail("https://cdn.discordapp.com/attachments/408952032112803850/452093541003296788/start-button-hi.png")
  152. rw.channel.sendEmbed(Embed11).then(rw => {rw.delete(15000)})
  153. }
  154. })
  155.  
  156. var stopReacord = true;
  157. var reactionRoles = [];
  158. var definedReactionRole = null;
  159.  
  160. client.on("message", async message => {
  161. const args = message.content.slice(prefix.length).trim().split(/ +/g);
  162. const command = args.shift().toLowerCase();
  163. if(message.author.bot) return;
  164. if(message.content.indexOf(prefix) !== 0) return;
  165. if (command == "autoc") {
  166. if(!message.channel.guild) return message.reply(`**this ~~command~~ __for servers only__**`);
  167. if(!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send("sorry you can't do this");
  168. if(!args[0] || args[1]) return message.channel.send(`\`\`\`${prefix}autoC <role-name>\`\`\``);
  169. var role = message.guild.roles.find( role => { return role.name == args[0] });
  170. if(!role) return message.channel.send(`no role with name ${definedRoleName} found, make sure you entered correct name`);
  171. if(definedReactionRole != null || !stopReacord) return message.channel.send("another reaction role request is running");
  172. message.channel.send(`now go and add reaction in the message you want for role ${role.name}`);
  173. definedReactionRole = role;
  174. stopReacord = false;
  175. }
  176. })
  177. client.on('raw', raw => {
  178. if (!['MESSAGE_REACTION_ADD', 'MESSAGE_REACTION_REMOVE'].includes(raw.t)) return;
  179. var channel = client.channels.get(raw.d.channel_id);
  180. if (channel.messages.has(raw.d.message_id)) return;
  181. channel.fetchMessage(raw.d.message_id).then(message => {
  182. var reaction = message.reactions.get( (raw.d.emoji.id ? `${raw.d.emoji.name}:${raw.d.emoji.id}` : raw.d.emoji.name) );
  183. if (raw.t === 'MESSAGE_REACTION_ADD') return client.emit('messageReactionAdd', reaction, client.users.get(raw.d.user_id));
  184. if (raw.t === 'MESSAGE_REACTION_REMOVE') return client.emit('messageReactionRemove', reaction, client.users.get(raw.d.user_id));
  185. });
  186. });
  187. client.on('messageReactionAdd', (reaction, user) => {
  188. if(user.id == client.user.id) return;
  189. if(!stopReacord) {
  190. var done = false;
  191. reactionRoles[reaction.message.id] = { role: definedReactionRole, message_id: reaction.message.id, emoji: reaction.emoji};
  192. stopReacord = true;
  193. definedReactionRole = null;
  194. reaction.message.react(reaction.emoji.name)
  195. .catch(err => {done = true; reaction.message.channel.send(`sorry i can't use this emoji but the reaction role done! anyone react will get the role!`)})
  196. if(done) reaction.remove(user);
  197. } else {
  198. var request = reactionRoles[reaction.message.id];
  199. if(!request) return;
  200. if(request.emoji.name != reaction.emoji.name) return reaction.remove(user);
  201. reaction.message.guild.members.get(user.id).addRole(request.role);
  202. }
  203. })
  204.  
  205. client.on('messageReactionRemove', (reaction, user) => {
  206. if(user.id == client.user.id) return;
  207. if(!stopReacord) return;
  208. let request = reactionRoles[reaction.message.id];
  209. if(!request) return;
  210. reaction.message.guild.members.get(user.id).removeRole(request.role);
  211. });
  212.  
  213. client.on('message', message => {
  214. if (message.author.bot) return;
  215. if (message.content === prefix + "help-js") {
  216. const embed = new Discord.RichEmbed()
  217.  
  218.  
  219. .setColor('RANDOM')
  220. .setTimestamp()
  221.  
  222. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  223. .addField("❧ **#help-js-source ➺ ⦁ قسم السورس الأساسي** ⦁",' ‎ ')
  224. .addField("❧ **#help-js-admin ➺ ⦁ قسم الأكواد الإدارية** ⦁",' ‎ ')
  225. .addField("❧ **#help-js-general ➺ ⦁ قسم الأكواد العامة*** ⦁",' ‎ ')
  226. .addField("❧ **#help-js-welcome ➺ ⦁ قسم أكواد الترحيب** ⦁",' ‎ ')
  227. .addField("❧ **#help-js-help ➺ ⦁ قسم أكواد الهلب** ⦁",' ‎ ')
  228. .addField("❧ **#help-js-bc ➺ ⦁ قسم أكواد البرودكاست** ⦁",' ‎ ')
  229. .addField("❧ **#help-js-games ➺ ⦁ قسم اكواد الالعاب** ⦁",' ‎ ')
  230. .setFooter('Toxic Codes')
  231.  
  232.  
  233. message.channel.send({embed});
  234.  
  235.  
  236. }
  237. });
  238.  
  239.  
  240. client.on('message', message => {
  241. if (message.author.bot) return;
  242. if (message.content === prefix + "help-js-source") {
  243. const embed = new Discord.RichEmbed()
  244.  
  245.  
  246. .setColor('RANDOM')
  247. .setTimestamp()
  248.  
  249. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  250. .addField("**#help-js-source-1 ➺ ⦁ السورس الأساسي**⦁",' ‎ ')
  251. .addField("**#help-js-source-2 ➺ ⦁ السورس الأساسي مع الستريمنق ومعلومات البوت** ⦁",' ‎ ')
  252. .addField("**#help-js-source-3 ➺ ⦁ السورس الأساسي مع الستريمنق ومعلومات البوت** ⦁",' ‎ ')
  253. .addField("**#help-js-source-4 ➺ ⦁ السورس الأساسي مع الستريمنق ومعلومات البوت** ⦁",' ‎ ')
  254.  
  255. .setFooter('Toxic Codes')
  256.  
  257.  
  258. message.channel.send({embed});
  259.  
  260.  
  261. }
  262. });
  263.  
  264.  
  265.  
  266. client.on('message', message => {
  267. if (message.author.bot) return;
  268. if (message.content === prefix + "help-js-source-1") {
  269. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  270.  
  271.  
  272.  
  273.  
  274.  
  275. message.author.sendMessage(`
  276.  
  277. ❖ **كود السورس الأساسي**
  278. https://pastebin.com/xGu8E5jA
  279. `);
  280.  
  281. }
  282. });
  283.  
  284. client.on("message", message => {
  285.  
  286. if (message.content.startsWith(prefix + "bc4")) {
  287. if (!message.member.hasPermission("ADMINISTRATOR")) return;
  288. let args = message.content.split(" ").slice(1);
  289. var argresult = args.join(' ');
  290. message.guild.members.filter(m => m.presence.status !== 'all').forEach(m => {
  291. m.send(`${argresult}\n ${m}`);
  292. })
  293. message.channel.send(`\`${message.guild.members.filter(m => m.presence.status !== 'all').size}\` : عدد الاعضاء المستلمين`);
  294. message.delete();
  295. };
  296. });
  297.  
  298.  
  299. client.on('message', message => {
  300. if (message.author.bot) return;
  301. if (message.content === prefix + "help-js-source-2") {
  302. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  303.  
  304.  
  305.  
  306.  
  307.  
  308. message.author.sendMessage(`
  309.  
  310. ❖ **السورس الأساسي مع الستريمنق ومعلومات البوت**
  311. https://pastebin.com/rJCgs6he
  312. `);
  313.  
  314. }
  315. });
  316.  
  317.  
  318.  
  319.  
  320.  
  321. client.on('message', message => {
  322. if (message.author.bot) return;
  323. if (message.content === prefix + "help-js-source-3") {
  324. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  325.  
  326.  
  327.  
  328.  
  329.  
  330. message.author.sendMessage(`
  331.  
  332. ❖ **السورس الأساسي مع الواتشينق**
  333. https://pastebin.com/pYgG5HRi
  334. `);
  335.  
  336. }
  337. });
  338.  
  339.  
  340.  
  341. client.on('message', message => {
  342. if (message.author.bot) return;
  343. if (message.content === prefix + "help-js-source-4") {
  344. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  345.  
  346.  
  347.  
  348.  
  349.  
  350. message.author.sendMessage(`
  351.  
  352. ❖ **السورس الاساسي مع البنق**
  353. https://pastebin.com/1pX8Zdrw
  354. `);
  355.  
  356. }
  357. });
  358.  
  359.  
  360.  
  361.  
  362.  
  363. client.on('message', message => {
  364. if (message.author.bot) return;
  365. if (message.content === prefix + "help-js-admin") {
  366. const embed = new Discord.RichEmbed()
  367.  
  368.  
  369. .setColor('RANDOM')
  370. .setTimestamp()
  371.  
  372. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  373. .addField("**#help-js-admin-1 ➺ ⦁ كود الباند**⦁",' ‎ ')
  374. .addField("**#help-js-admin-2 ➺ ⦁ كود الكيك** ⦁",' ‎ ')
  375. .addField("**#help-js-admin-3 ➺ ⦁ كود مسح الشات مع عدد وشبيه بالبروبوت** ⦁",' ‎ ')
  376. .addField("**#help-js-admin-4 ➺ ⦁ كود فتح وتقفيل الشات** ⦁",' ‎ ')
  377. .addField("**#help-js-admin-5 ➺ ⦁ كود رابط يرسله خاص ل 100شخص لمدة 24 ساعه** ⦁",' ‎ ')
  378. .addField("**#help-js-admin-6 ➺ ⦁ كود لانشاء شات كتابي** ⦁",' ‎ ')
  379. .addField("**#help-js-admin-7 ➺ ⦁ كود لانشاء روم صوتي** ⦁",' ‎ ')
  380. .addField("**#help-js-admin-8 ➺ ⦁ invite : كود دعوه البوت مثال ** ⦁",' ‎ ')
  381. .addField("**#help-js-admin-9 ➺ ⦁ كود الاوتو رول التفعيل داخل السيرفر ** ⦁",' ‎ ')
  382.  
  383.  
  384.  
  385. .setFooter('Toxic Codes')
  386.  
  387.  
  388. message.channel.send({embed});
  389.  
  390.  
  391. }
  392. });
  393.  
  394.  
  395.  
  396. client.on('message', message => {
  397. if (message.author.bot) return;
  398. if (message.content === prefix + "help-js-admin-1") {
  399. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  400.  
  401.  
  402.  
  403.  
  404.  
  405. message.author.sendMessage(`
  406.  
  407. ❖ **كود الباند**
  408. https://pastebin.com/YZAXKYUB
  409. `);
  410.  
  411. }
  412. });
  413.  
  414.  
  415.  
  416.  
  417. client.on('message', message => {
  418. if (message.author.bot) return;
  419. if (message.content === prefix + "help-js-admin-2") {
  420. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  421.  
  422.  
  423.  
  424.  
  425.  
  426. message.author.sendMessage(`
  427.  
  428. ❖ **كود الكيك**
  429. https://pastebin.com/0cNVLm1a
  430. `);
  431.  
  432. }
  433. });
  434.  
  435.  
  436.  
  437. client.on('message', message => {
  438. if (message.author.bot) return;
  439. if (message.content === prefix + "help-js-admin-3") {
  440. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  441.  
  442.  
  443.  
  444.  
  445.  
  446. message.author.sendMessage(`
  447.  
  448. ❖ **كود مسح الشات ( الكلير ) نفس سبيد بوت**
  449. https://pastebin.com/QERKkTtk
  450. `);
  451.  
  452. }
  453. });
  454.  
  455.  
  456.  
  457.  
  458.  
  459. client.on('message', message => {
  460. if (message.author.bot) return;
  461. if (message.content === prefix + "help-js-admin-4") {
  462. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  463.  
  464.  
  465.  
  466.  
  467.  
  468. message.author.sendMessage(`
  469.  
  470. ❖ **كود فتح وتقفيل الشات**
  471. https://pastebin.com/gb4me9bS
  472. `);
  473.  
  474. }
  475. });
  476.  
  477.  
  478. client.on('message', message => {
  479. if (message.author.bot) return;
  480. if (message.content === prefix + "help-js-admin-5") {
  481. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  482.  
  483.  
  484.  
  485.  
  486.  
  487. message.author.sendMessage(`
  488.  
  489. ❖ ** كود رابط يرسله خاص ل 100شخص لمدة 24 ساعه**
  490. https://pastebin.com/Xe5kzVUw
  491. `);
  492.  
  493. }
  494. });
  495.  
  496. client.on('message', message => {
  497. if (message.author.bot) return;
  498. if (message.content === prefix + "help-js-admin-6") {
  499. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  500.  
  501.  
  502.  
  503.  
  504.  
  505. message.author.sendMessage(`
  506.  
  507. ❖ ** كود لانشاء شات كتابي**
  508. https://pastebin.com/ChtbaGu2
  509. `);
  510.  
  511. }
  512. });
  513.  
  514. client.on('message', message => {
  515. if (message.author.bot) return;
  516. if (message.content === prefix + "help-js-admin-7") {
  517. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  518.  
  519.  
  520.  
  521.  
  522.  
  523. message.author.sendMessage(`
  524.  
  525. ❖ ** كود لانشاء روم صوتي**
  526. https://pastebin.com/Y2SWEE6N
  527. `);
  528.  
  529. }
  530. });
  531.  
  532.  
  533.  
  534. client.on('message', message => {
  535. if (message.author.bot) return;
  536. if (message.content === prefix + "help-js-admin-8") {
  537. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  538.  
  539.  
  540.  
  541.  
  542.  
  543. message.author.sendMessage(`
  544.  
  545. ❖ **invite : كود دعوه البوت مثال **
  546. https://pastebin.com/hP9VQpFR
  547. `);
  548.  
  549. }
  550. });
  551.  
  552.  
  553. client.on('message', message => {
  554. if (message.author.bot) return;
  555. if (message.content === prefix + "help-js-admin-9") {
  556. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  557.  
  558.  
  559.  
  560.  
  561.  
  562. message.author.sendMessage(`
  563.  
  564. ❖ **كود الاوتو رول التفعيل داخل السيرفر **
  565. https://pastebin.com/7tVEa317
  566. `);
  567.  
  568. }
  569. });
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576. client.on('message', message => {
  577. if (message.author.bot) return;
  578. if (message.content === prefix + "help-js-general") {
  579. const embed = new Discord.RichEmbed()
  580.  
  581.  
  582. .setColor('RANDOM')
  583. .setTimestamp()
  584.  
  585. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  586. .addField("**#help-js-general-1 ➺ ⦁ كود البنق **⦁",' ‎ ')
  587. .addField("**#help-js-general-2 ➺ ⦁ كود القرعة ** ⦁",' ‎ ')
  588. .addField("**#help-js-general-3 ➺ ⦁ كود الافتار ** ⦁",' ‎ ')
  589. .addField("**#help-js-general-4 ➺ ⦁ كود معلومات السيرفر ** ⦁",' ‎ ')
  590. .addField("**#help-js-general-5 ➺ ⦁ كود المعلومات الشخصية** ⦁",' ‎ ')
  591. .addField("**#help-js-general-6 ➺ ⦁ كود كت تويت** ⦁",' ‎ ')
  592. .addField("**#help-js-general-7 ➺ ⦁ كود صراحه** ⦁",' ‎ ')
  593.  
  594.  
  595. .setFooter('Toxic Codes')
  596.  
  597. message.channel.send({embed});
  598.  
  599.  
  600. }
  601. });
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608. client.on('message', message => {
  609. if (message.author.bot) return;
  610. if (message.content === prefix + "help-js-general-1") {
  611. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  612.  
  613.  
  614.  
  615.  
  616.  
  617. message.author.sendMessage(`
  618.  
  619. ❖ **كود البنق**
  620. https://pastebin.com/iCmTpWJX
  621. `);
  622.  
  623. }
  624. });
  625.  
  626.  
  627.  
  628.  
  629. client.on('message', message => {
  630. if (message.author.bot) return;
  631. if (message.content === prefix + "help-js-general-2") {
  632. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  633.  
  634.  
  635.  
  636.  
  637.  
  638. message.author.sendMessage(`
  639.  
  640. ❖ **كود القرعة**
  641. https://pastebin.com/eZHv8NPC
  642. `);
  643.  
  644. }
  645. });
  646.  
  647.  
  648.  
  649.  
  650.  
  651. client.on('message', message => {
  652. if (message.author.bot) return;
  653. if (message.content === prefix + "help-js-general-3") {
  654. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  655.  
  656.  
  657.  
  658.  
  659.  
  660. message.author.sendMessage(`
  661.  
  662. ❖ **كود الافاتار**
  663. https://pastebin.com/aBzSWJxy
  664. `);
  665.  
  666. }
  667. });
  668.  
  669.  
  670.  
  671.  
  672.  
  673. client.on('message', message => {
  674. if (message.author.bot) return;
  675. if (message.content === prefix + "help-js-general-4") {
  676. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  677.  
  678.  
  679.  
  680.  
  681.  
  682. message.author.sendMessage(`
  683.  
  684. ❖ **كود معلومات السيرفر**
  685. https://pastebin.com/Z082PXt3
  686. `);
  687.  
  688. }
  689. });
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696. client.on('message', message => {
  697. if (message.author.bot) return;
  698. if (message.content === prefix + "help-js-general-5") {
  699. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  700.  
  701.  
  702.  
  703.  
  704.  
  705. message.author.sendMessage(`
  706.  
  707. ❖ **كود المعلومات الشخصية**
  708. https://pastebin.com/ZMhAPtSB
  709. `);
  710.  
  711. }
  712. });
  713.  
  714.  
  715. client.on('message', message => {
  716. if (message.author.bot) return;
  717. if (message.content === prefix + "help-js-general-6") {
  718. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  719.  
  720.  
  721.  
  722.  
  723.  
  724. message.author.sendMessage(`
  725.  
  726. ❖ **كود كت تويت**
  727. https://pastebin.com/fak2SQsm
  728. `);
  729.  
  730. }
  731. });
  732.  
  733.  
  734.  
  735.  
  736. client.on('message', message => {
  737. if (message.author.bot) return;
  738. if (message.content === prefix + "help-js-general-7") {
  739. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  740.  
  741.  
  742.  
  743.  
  744.  
  745. message.author.sendMessage(`
  746.  
  747. ❖ **كود صراحه **
  748. https://pastebin.com/NC32yt0v
  749. `);
  750.  
  751. }
  752. });
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762. client.on('message', message => {
  763. if (message.author.bot) return;
  764. if (message.content === prefix + "help-js-welcome") {
  765. const embed = new Discord.RichEmbed()
  766.  
  767.  
  768. .setColor('RANDOM')
  769. .setTimestamp()
  770.  
  771. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  772. .addField("**#help-js-welcome-1 ➺ ⦁ كود ترحيب مع ذكر رقم العضو **⦁",' ‎ ')
  773. .addField("**#help-js-welcome-2 ➺ ⦁ كود الترحيب مع صورة ** ⦁",' ‎ ')
  774. .addField("**#help-js-welcome-3 ➺ ⦁ كود مغادرة العضو ** ⦁",' ‎ ')
  775. .addField("**#help-js-welcome-4 ➺ ⦁ كود تم دعوته بواسطة ** ⦁",' ‎ ')
  776.  
  777.  
  778.  
  779. .setFooter('Toxic Codes')
  780.  
  781.  
  782. message.channel.send({embed});
  783.  
  784. }
  785. });
  786.  
  787.  
  788.  
  789.  
  790. client.on('message', message => {
  791. if (message.author.bot) return;
  792. if (message.content === prefix + "help-js-welcome-1") {
  793. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  794.  
  795.  
  796.  
  797.  
  798.  
  799. message.author.sendMessage(`
  800.  
  801. ❖ **كود ترحيب بصورة**
  802. https://paste.drhack.net/?ded81e2b02cab246#Oej+XdoRpbGnlTET2iH2zKdVCn+WFNCUatLLtOU1urs=
  803. `);
  804.  
  805. }
  806. });
  807.  
  808.  
  809.  
  810.  
  811. client.on('message', message => {
  812. if (message.author.bot) return;
  813. if (message.content === prefix + "help-js-welcome-2") {
  814. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  815.  
  816.  
  817.  
  818.  
  819.  
  820. message.author.sendMessage(`
  821.  
  822. ❖ **كود الترحيب في الخاص مع رقم العضو**
  823. https://paste.drhack.net/?854e74d128b66da8#3menzqbk4bSRPItx7czUQhc1iuwjQRZTyaEVF6ZUktE=
  824. `);
  825.  
  826. }
  827. });
  828.  
  829.  
  830.  
  831.  
  832. client.on('message', message => {
  833. if (message.author.bot) return;
  834. if (message.content === prefix + "help-js-welcome-3") {
  835. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  836.  
  837.  
  838.  
  839.  
  840.  
  841. message.author.sendMessage(`
  842.  
  843. ❖**كود مغادرة العضو**
  844. https://pastebin.com/8Da43txR
  845. `);
  846.  
  847. }
  848. });
  849.  
  850.  
  851.  
  852. client.on('message', message => {
  853. if (message.author.bot) return;
  854. if (message.content === prefix + "help-js-welcome-4") {
  855. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  856.  
  857.  
  858.  
  859.  
  860.  
  861. message.author.sendMessage(`
  862.  
  863. ❖ **كود تم دعوته بواسطة**
  864. https://pastebin.com/ihCR8nhW
  865. `);
  866.  
  867. }
  868. });
  869.  
  870.  
  871.  
  872. client.on('message', message => {
  873. if (message.author.bot) return;
  874. if (message.content === prefix + "help-js-help") {
  875. const embed = new Discord.RichEmbed()
  876.  
  877.  
  878. .setColor('RANDOM')
  879. .setTimestamp()
  880.  
  881. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  882. .addField("**#help-js-help-1 ➺ ⦁ كود هلب مع امبد يرسل بنفس الشات **⦁",' ‎ ')
  883. .addField("**#help-js-help-2 ➺ ⦁ كود هلب مزخرف بدون امبد ويرسل عالخاص ** ⦁",' ‎ ')
  884.  
  885. .setFooter('Toxic Codes')
  886.  
  887.  
  888. message.channel.send({embed});
  889.  
  890. }
  891. });
  892.  
  893.  
  894.  
  895.  
  896. client.on('message', message => {
  897. if (message.author.bot) return;
  898. if (message.content === prefix + "help-js-help-1") {
  899. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  900.  
  901.  
  902.  
  903.  
  904.  
  905. message.author.sendMessage(`
  906.  
  907. ❖ **كود هلب مع امبد يرسل بالخاص**
  908. https://pastebin.com/ZC0FHb0c
  909. `);
  910.  
  911. }
  912. });
  913.  
  914.  
  915.  
  916. client.on('message', message => {
  917. if (message.author.bot) return;
  918. if (message.content === prefix + "help-js-help-2") {
  919. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  920.  
  921.  
  922.  
  923.  
  924.  
  925. message.author.sendMessage(`
  926.  
  927. ❖ **كود هلب بدون امبد ويرسل عالخاص**
  928. https://pastebin.com/MuCMUQYc
  929. `);
  930.  
  931. }
  932. });
  933.  
  934.  
  935.  
  936.  
  937.  
  938. client.on('message', message => {
  939. if (message.author.bot) return;
  940. if (message.content === prefix + "help-js-bc") {
  941. const embed = new Discord.RichEmbed()
  942.  
  943.  
  944. .setColor('RANDOM')
  945. .setTimestamp()
  946.  
  947. .addField("⦁`All types of codes in Toxic CodesServer 💬`⦁",' ‎ ')
  948. .addField("**#help-js-bc-1 ➺ ⦁ برودكاست + للكل + مطور **⦁",' ‎ ')
  949. .addField("**#help-js-bc-2 ➺ ⦁ برودكاست + للكل + غير مطور ** ⦁",' ‎ ')
  950. .addField("**#help-js-bc-3 ➺ ⦁ برودكاست + للأونلاين + مع منشن + غير مطور **⦁",' ‎ ')
  951. .addField("**#help-js-bc-4 ➺ ⦁ برودكاست + للكل + مع منشن + غير مطور ** ⦁",' ‎ ')
  952.  
  953. .setFooter('Toxic Codes')
  954.  
  955.  
  956. message.channel.send({embed});
  957.  
  958. }
  959. });
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970. client.on('message', message => {
  971. if (message.author.bot) return;
  972. if (message.content === prefix + "help-js-bc-1") {
  973. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  974.  
  975.  
  976.  
  977.  
  978.  
  979. message.author.sendMessage(`
  980.  
  981. ❖ **برودكاست + للكل **
  982. https://pastebin.com/n2SyjdwH
  983. `);
  984.  
  985. }
  986. });
  987.  
  988.  
  989.  
  990. client.on('message', message => {
  991. if (message.author.bot) return;
  992. if (message.content === prefix + "help-js-bc-2") {
  993. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  994.  
  995.  
  996.  
  997.  
  998.  
  999. message.author.sendMessage(`
  1000.  
  1001. ❖ **برودكاست + للكل + غير مطور**
  1002. https://pastebin.com/n2SyjdwH
  1003. `);
  1004.  
  1005. }
  1006. });
  1007.  
  1008.  
  1009.  
  1010.  
  1011. client.on('message', message => {
  1012. if (message.author.bot) return;
  1013. if (message.content === prefix + "help-js-bc-3") {
  1014. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020. message.author.sendMessage(`
  1021.  
  1022. ❖ ** برودكاست + للأونلاين + مع منشن + غير مطور**
  1023. https://pastebin.com/n2SyjdwH
  1024. `);
  1025.  
  1026. }
  1027. });
  1028.  
  1029.  
  1030.  
  1031.  
  1032. client.on('message', message => {
  1033. if (message.author.bot) return;
  1034. if (message.content === prefix + "help-js-bc-4") {
  1035. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041. message.author.sendMessage(`
  1042.  
  1043. ❖ **برودكاست + للكل + مع منشن + غير مطور**
  1044. https://pastebin.com/n2SyjdwH
  1045. `);
  1046.  
  1047. }
  1048. });
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056. client.on('guildMemberAdd', member => {
  1057. member.guild.fetchInvites().then(guildInvites => {
  1058. const ei = invites[member.guild.id];
  1059. const invite = guildInvites.find(i => ei.get(i.code).uses < i.uses);
  1060. const inviter = client.users.get(invite.inviter.id);
  1061. const stewart = member.guild.channels.find("name", "✽-welcome");
  1062. stewart.send(`<@${member.user.id}> تمت الدعوه من <@${inviter.id}>`);
  1063. // stewart.send(`<@${member.user.id}> joined using invite code ${invite.code} from <@${inviter.id}>. Invite was used ${invite.uses} times since its creation.`);
  1064. });
  1065. });
  1066.  
  1067. client.on('message',message =>{
  1068. if(message.content == "#top inv"){
  1069. message.guild.fetchInvites().then(i =>{
  1070. var invites = [];
  1071.  
  1072. i.forEach(inv =>{
  1073. var [invs,i]=[{},null];
  1074.  
  1075. if(inv.maxUses){
  1076. invs[inv.code] =+ inv.uses+"/"+inv.maxUses;
  1077. }else{
  1078. invs[inv.code] =+ inv.uses;
  1079. }
  1080. invites.push(` لقد دعوت :- (${inv.inviter}) = (${invs[inv.code]}) \;`);
  1081.  
  1082. invites.push( `رابط الانفايت حق :point_up::skin-tone-1:: ${inv.url} \;`);
  1083. });
  1084. message.channel.send(invites.join(`\n`)+'\n\n**By @everyone:** '+message.author);
  1085.  
  1086. });
  1087.  
  1088. }
  1089. });
  1090.  
  1091.  
  1092.  
  1093. client.on('message', function(msg) {
  1094. if(msg.content.startsWith (prefix + 'server')) {
  1095. let embed = new Discord.RichEmbed()
  1096. .setColor('RANDOM')
  1097. .setThumbnail(msg.guild.iconURL)
  1098. .setTitle(`Showing Details Of **${msg.guild.name}*`)
  1099. .addField(':globe_with_meridians:** نوع السيرفر**',`[** __${msg.guild.region}__ **]`,true)
  1100. .addField(':medal:** __الرتب__**',`[** __${msg.guild.roles.size}__ **]`,true)
  1101. .addField(':red_circle:**__ عدد الاعضاء__**',`[** __${msg.guild.memberCount}__ **]`,true)
  1102. .addField(':large_blue_circle:**__ عدد الاعضاء الاونلاين__**',`[** __${msg.guild.members.filter(m=>m.presence.status == 'online').size}__ **]`,true)
  1103. .addField(':pencil:**__ الرومات الكتابية__**',`[** __${msg.guild.channels.filter(m => m.type === 'text').size}__** ]`,true)
  1104. .addField(':microphone:**__ رومات الصوت__**',`[** __${msg.guild.channels.filter(m => m.type === 'voice').size}__ **]`,true)
  1105. .addField(':crown:**__ الأونـر__**',`**${msg.guild.owner}**`,true)
  1106. .addField(':id:**__ ايدي السيرفر__**',`**${msg.guild.id}**`,true)
  1107.  
  1108. .addField(':date:**__ تم عمل السيرفر في__**',msg.guild.createdAt.toLocaleString())
  1109.  
  1110. msg.channel.send({embed:embed});
  1111. }
  1112. });
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119. client.on('message', message => {
  1120. if (message.content.startsWith(prefix + "id")) {
  1121. var args = message.content.split(" ").slice(1);
  1122. let user = message.mentions.users.first();
  1123. var men = message.mentions.users.first();
  1124. var heg;
  1125. if(men) {
  1126. heg = men
  1127. } else {
  1128. heg = message.author
  1129. }
  1130. var mentionned = message.mentions.members.first();
  1131. var h;
  1132. if(mentionned) {
  1133. h = mentionned
  1134. } else {
  1135. h = message.member
  1136. }
  1137. moment.locale('ar-TN');
  1138. var id = new Discord.RichEmbed()
  1139. .setAuthor(message.author.username, message.author.avatarURL)
  1140. .setColor("#707070")
  1141. .addField(': دخولك لديسكورد قبل', `${moment(heg.createdTimestamp).format('YYYY/M/D HH:mm:ss')} **\n** \`${moment(heg.createdTimestamp).fromNow()}\`` ,true)
  1142. .addField(': انضمامك لسيرفر قبل', `${moment(h.joinedAt).format('YYYY/M/D HH:mm:ss')} \n \`${moment(h.joinedAt).fromNow()}\``, true)
  1143. .setFooter(`D.JPEI`, 'https://images-ext-2.discordapp.net/external/JpyzxW2wMRG2874gSTdNTpC_q9AHl8x8V4SMmtRtlVk/https/orcid.org/sites/default/files/files/ID_symbol_B-W_128x128.gif')
  1144. .setThumbnail(heg.avatarURL);
  1145. message.channel.send(id)
  1146. }
  1147. });
  1148.  
  1149.  
  1150. client.on('message', message => {
  1151. if (message.content.startsWith("#av")) {
  1152. var mentionned = message.mentions.users.first();
  1153. var x5bzm;
  1154. if(mentionned){
  1155. var x5bzm = mentionned;
  1156. } else {
  1157. var x5bzm = message.author;
  1158.  
  1159. }
  1160. const embed = new Discord.RichEmbed()
  1161. .setColor("RANDOM")
  1162. .setImage(`${x5bzm.avatarURL}`)
  1163. message.channel.sendEmbed(embed);
  1164. }
  1165. });
  1166.  
  1167.  
  1168. client.on('message', message => {
  1169. if(message.content == '#member') {
  1170. const embed = new Discord.RichEmbed()
  1171. .setColor('RANDOM')
  1172. .setImage(message.guild.iconURL)
  1173. .addField(`حالة الأعضاء🔋`,'-', true)
  1174. .addField(`💚 اونلاين: ${message.guild.members.filter(m=>m.presence.status == 'online').size}`,'-', true)
  1175. .addField(`❤ مشغول: ${message.guild.members.filter(m=>m.presence.status == 'dnd').size}`,'-', true)
  1176. .addField(`💛 خامل: ${message.guild.members.filter(m=>m.presence.status == 'idle').size}`,'-', true)
  1177. .addField(`🖤 اوفلاين: ${message.guild.members.filter(m=>m.presence.status == 'offline').size}`,'-', true)
  1178. .addField(`💙 الكل: ${message.guild.memberCount}`,'-', true)
  1179. message.channel.send({embed});
  1180.  
  1181. }
  1182. });
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188. client.on('message', message => {
  1189. if (message.content.startsWith(prefix + "uptime")) {
  1190. let uptime = client.uptime;
  1191.  
  1192. let days = 0;
  1193. let hours = 0;
  1194. let minutes = 0;
  1195. let seconds = 0;
  1196. let notCompleted = true;
  1197.  
  1198. while (notCompleted) {
  1199.  
  1200. if (uptime >= 8.64e+7) {
  1201.  
  1202. days++;
  1203. uptime -= 8.64e+7;
  1204.  
  1205. } else if (uptime >= 3.6e+6) {
  1206.  
  1207. hours++;
  1208. uptime -= 3.6e+6;
  1209.  
  1210. } else if (uptime >= 60000) {
  1211.  
  1212. minutes++;
  1213. uptime -= 60000;
  1214.  
  1215. } else if (uptime >= 1000) {
  1216. seconds++;
  1217. uptime -= 1000;
  1218.  
  1219. }
  1220.  
  1221. if (uptime < 1000) notCompleted = false;
  1222.  
  1223. }
  1224.  
  1225. message.channel.send("`" + `${days} days, ${hours} hrs, ${minutes} min , ${seconds} sec` + "`");
  1226.  
  1227.  
  1228. }
  1229. });
  1230.  
  1231.  
  1232.  
  1233. client.on("message", message => {
  1234. if(!message.channel.guild) return;
  1235. if(message.author.bot) return;
  1236. if(message.content === "#own"){
  1237. const embed = new Discord.RichEmbed()
  1238.  
  1239.  
  1240. .setColor('RANDOM')
  1241. .setTimestamp()
  1242. .addField(':crown:**__<@462006869834203159>__**',`**${msg.guild.owner}**`,true)
  1243.  
  1244.  
  1245. .setFooter('Toxic Codes')
  1246.  
  1247.  
  1248. message.channel.send({embed});
  1249. }
  1250. });
  1251.  
  1252. client.on("message", message => {
  1253.  
  1254. if (message.content.startsWith(prefix + "bc3")) {
  1255. if (!message.member.hasPermission("ADMINISTRATOR")) return;
  1256. let args = message.content.split(" ").slice(1);
  1257. var argresult = args.join(' ');
  1258. message.guild.members.filter(m => m.presence.status !== 'offline').forEach(m => {
  1259. m.send(`${argresult}\n ${m}`);
  1260. })
  1261. message.channel.send(`\`${message.guild.members.filter(m => m.presence.status !== 'online').size}\` : عدد الاعضاء المستلمين`);
  1262. message.delete();
  1263. };
  1264. });
  1265.  
  1266. client.on('message', message => {
  1267. if (message.author.bot) return;
  1268. if (message.content === prefix + "help2") {
  1269. const embed = new Discord.RichEmbed()
  1270.  
  1271.  
  1272. .setColor('RANDOM')
  1273. .setTimestamp()
  1274.  
  1275. .addField("╔[❖════════════❖]╗",' ‎ ')
  1276. .addField(" اوامر عامه ",' ‎ ')
  1277. .addField(" ╚[❖════════════❖]╝`⦁",' ‎ ')
  1278. .addField("❖ #member ➾ معلومات الاعضاء ⦁",' ‎ ')
  1279. .addField("❖ #av ➾ صورة حسابك ⦁",' ‎ ')
  1280. .addField("❖ #uptime ➾ مدة تشغيل البوت ⦁",' ‎ ')
  1281. .addField("❖ #id ➾ اي دي ⦁",' ‎ ')
  1282. .addField("❖ #inv ➾ رابط السيرفر ⦁",' ‎ ')
  1283. .addField("❖ #own ➾ مسؤول البوت⦁",' ‎ ')
  1284. .addField("❖ #top-inv ➾ اكثر شخص بالدعوات ⦁",' ‎ ')
  1285. .addField("❖ ❖ #ping ➾ عرض سرعه اتصال البوت ⦁",' ‎ ')
  1286. .addField("❖ ❖ #server ➾ معلومات عن السيرفر ⦁",' ‎ ')
  1287.  
  1288. .setFooter('Toxic Codes')
  1289.  
  1290.  
  1291. message.channel.send({embed});
  1292.  
  1293.  
  1294. }
  1295. });
  1296.  
  1297.  
  1298. client.on('message', message => {
  1299. if (message.content === prefix + 'help-eris') {
  1300. const embed = new Discord.RichEmbed()
  1301.  
  1302.  
  1303. .setColor('RANDOM')
  1304. .setTimestamp()
  1305.  
  1306. .addField("╔[❖════════════❖]╗",' ‎ ')
  1307. .addField(" تحت الصيانه ",' ‎ ')
  1308. .addField(" ╚[❖════════════❖]╝`⦁",' ‎ ')
  1309.  
  1310. .setFooter('Toxic Codes')
  1311.  
  1312.  
  1313. message.channel.send({embed});
  1314.  
  1315.  
  1316. }
  1317. });
  1318.  
  1319. var guilds = {};
  1320.  
  1321. client.on('message',async message => {
  1322.  
  1323. if(message.content.startsWith(prefix + "js")) {
  1324.  
  1325. if(!message.channel.guild) return message.reply(' ');
  1326.  
  1327. let rank = message.guild.member(message.author).roles.find('name', '• Toxic » Support', '• Toxic » Support Plus');
  1328.  
  1329. if (!rank) return message.channel.send('🛑 **| يجب ان تمتلك رتبة سبورت لأستخدام هذا الأمر.**');
  1330.  
  1331. let jscodes = message.guild.channels.find(`name`, "✽-discord-js");
  1332.  
  1333. if(!jscodes) return message.channel.send("❌لم اجد الروم الخاص بنشر الاكواد");
  1334.  
  1335. let filter = m => m.author.id === message.author.id;
  1336.  
  1337. let thisMessage;
  1338.  
  1339. let thisFalse;
  1340.  
  1341. message.channel.send('📝 **| من فضلك اكتب الكود الأن... ✏ **').then(msg => {
  1342.  
  1343.  
  1344.  
  1345. message.channel.awaitMessages(filter, {
  1346.  
  1347. max: 1,
  1348.  
  1349. time: 90000,
  1350.  
  1351. errors: ['time']
  1352.  
  1353. })
  1354.  
  1355. .then(collected => {
  1356.  
  1357. collected.first().delete();
  1358.  
  1359. thisMessage = collected.first().content;
  1360.  
  1361. let boi;
  1362.  
  1363. msg.edit('📜 **| من فضلك اكتب وصف الكود الأن... ✏ **').then(msg => {
  1364.  
  1365.  
  1366.  
  1367. message.channel.awaitMessages(filter, {
  1368.  
  1369. max: 1,
  1370.  
  1371. time: 90000,
  1372.  
  1373. errors: ['time']
  1374.  
  1375. })
  1376.  
  1377. .then(collected => {
  1378.  
  1379. collected.first().delete();
  1380.  
  1381. boi = collected.first().content;
  1382.  
  1383. let boi2;
  1384.  
  1385. msg.edit('🤵 **| من فضلك اكتب من صنع هذا الكود الأن... ✏ **').then(msg => {
  1386.  
  1387.  
  1388.  
  1389. message.channel.awaitMessages(filter, {
  1390.  
  1391. max: 1,
  1392.  
  1393. time: 90000,
  1394.  
  1395. errors: ['time']
  1396.  
  1397. })
  1398.  
  1399. .then(collected => {
  1400.  
  1401. collected.first().delete();
  1402.  
  1403. boi2 = collected.first().content;
  1404.  
  1405. msg.edit('🛡 **| [ هل انت متأكد من نشر الكود؟ | [ نعم ] او [ لا**');
  1406.  
  1407. message.channel.awaitMessages(response => response.content === 'نعم' || 'لا' && filter,{
  1408.  
  1409. max: 1,
  1410.  
  1411. time: 90000,
  1412.  
  1413. errors: ['time']
  1414.  
  1415. })
  1416.  
  1417. .then(collected => {
  1418.  
  1419. if(collected.first().content === 'لا') {
  1420.  
  1421. msg.delete();
  1422.  
  1423. message.delete();
  1424.  
  1425. thisFalse = false;
  1426.  
  1427. }
  1428.  
  1429. if(collected.first().content === 'نعم') {
  1430.  
  1431. if(thisFalse === false) return;
  1432.  
  1433. msg.edit('🕊 **| Done ✅, تم بنجاح نشر كودك في روم الاكواد**');
  1434.  
  1435. collected.first().delete();
  1436.  
  1437. jscodes.send(`@everyone | @here
  1438. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1439. **Toxic Codes© ⬇**
  1440. \`\`\`css
  1441. ${thisMessage}\`\`\`
  1442. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1443. **وصف الكود**: ${boi}
  1444. **تم النشر بواسطة**: ${message.author}
  1445. **المصدر / الشخص الذي صنع الكود**: ${boi2}`);
  1446.  
  1447. }
  1448.  
  1449. }
  1450.  
  1451. );
  1452.  
  1453. });
  1454.  
  1455. });
  1456.  
  1457. }
  1458.  
  1459. );
  1460.  
  1461. });
  1462.  
  1463. }
  1464.  
  1465. );
  1466.  
  1467. })}});
  1468.  
  1469. client.on('message',async message => {
  1470.  
  1471. if(message.content.startsWith(prefix + "html")) {
  1472.  
  1473. if(!message.channel.guild) return message.reply(' ');
  1474.  
  1475. let rank = message.guild.member(message.author).roles.find('name', '• Toxic » Support', '• Toxic » Support Plus');
  1476.  
  1477. if (!rank) return message.channel.send('🛑 **| يجب ان تمتلك رتبة سبورت لأستخدام هذا الأمر.**');
  1478.  
  1479. let jscodes = message.guild.channels.find(`name`, "✽-discord-html");
  1480.  
  1481. if(!jscodes) return message.channel.send("❌لم اجد الروم الخاص بنشر الاكواد");
  1482.  
  1483. let filter = m => m.author.id === message.author.id;
  1484.  
  1485. let thisMessage;
  1486.  
  1487. let thisFalse;
  1488.  
  1489. message.channel.send('📝 **| من فضلك اكتب الكود الأن... ✏ **').then(msg => {
  1490.  
  1491.  
  1492.  
  1493. message.channel.awaitMessages(filter, {
  1494.  
  1495. max: 1,
  1496.  
  1497. time: 90000,
  1498.  
  1499. errors: ['time']
  1500.  
  1501. })
  1502.  
  1503. .then(collected => {
  1504.  
  1505. collected.first().delete();
  1506.  
  1507. thisMessage = collected.first().content;
  1508.  
  1509. let boi;
  1510.  
  1511. msg.edit('📜 **| من فضلك اكتب وصف الكود الأن... ✏ **').then(msg => {
  1512.  
  1513.  
  1514.  
  1515. message.channel.awaitMessages(filter, {
  1516.  
  1517. max: 1,
  1518.  
  1519. time: 90000,
  1520.  
  1521. errors: ['time']
  1522.  
  1523. })
  1524.  
  1525. .then(collected => {
  1526.  
  1527. collected.first().delete();
  1528.  
  1529. boi = collected.first().content;
  1530.  
  1531. let boi2;
  1532.  
  1533. msg.edit('🤵 **| من فضلك اكتب من صنع هذا الكود الأن... ✏ **').then(msg => {
  1534.  
  1535.  
  1536.  
  1537. message.channel.awaitMessages(filter, {
  1538.  
  1539. max: 1,
  1540.  
  1541. time: 90000,
  1542.  
  1543. errors: ['time']
  1544.  
  1545. })
  1546.  
  1547. .then(collected => {
  1548.  
  1549. collected.first().delete();
  1550.  
  1551. boi2 = collected.first().content;
  1552.  
  1553. msg.edit('🛡 **| [ هل انت متأكد من نشر الكود؟ | [ نعم ] او [ لا**');
  1554.  
  1555. message.channel.awaitMessages(response => response.content === 'نعم' || 'لا' && filter,{
  1556.  
  1557. max: 1,
  1558.  
  1559. time: 90000,
  1560.  
  1561. errors: ['time']
  1562.  
  1563. })
  1564.  
  1565. .then(collected => {
  1566.  
  1567. if(collected.first().content === 'لا') {
  1568.  
  1569. msg.delete();
  1570.  
  1571. message.delete();
  1572.  
  1573. thisFalse = false;
  1574.  
  1575. }
  1576.  
  1577. if(collected.first().content === 'نعم') {
  1578.  
  1579. if(thisFalse === false) return;
  1580.  
  1581. msg.edit('🕊 **| Done ✅, تم بنجاح نشر كودك في روم الاكواد**');
  1582.  
  1583. collected.first().delete();
  1584.  
  1585. jscodes.send(`@everyone | @here
  1586. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1587. **Toxic Codes© ⬇**
  1588. \`\`\`css
  1589. ${thisMessage}\`\`\`
  1590. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1591. **وصف الكود**: ${boi}
  1592. **تم النشر بواسطة**: ${message.author}
  1593. **المصدر / الشخص الذي صنع الكود**: ${boi2}`);
  1594.  
  1595. }
  1596.  
  1597. }
  1598.  
  1599. );
  1600.  
  1601. });
  1602.  
  1603. });
  1604.  
  1605. }
  1606.  
  1607. );
  1608.  
  1609. });
  1610.  
  1611. }
  1612.  
  1613. );
  1614.  
  1615. })}});
  1616.  
  1617.  
  1618. client.on ("guildMemberAdd", member => {
  1619.  
  1620. var role = member.guild.roles.find ("name", "• Toxic » Member");
  1621. member.addRole (role);
  1622.  
  1623. })
  1624.  
  1625. //كود التقديم عالسبورت
  1626.  
  1627.  
  1628. client.on("message", message => {
  1629. if(message.content.startsWith("*تقديم")) {
  1630. if(!message.channel.guild) return;
  1631. if(message.author.bot) return;
  1632. let channel = message.guild.channels.find("name", "التقديمات")///n3k4a is one
  1633. if(!channel) return message.reply("**لانشاء روم التقديمات !!setsubmissions من فضلك اكتب الامر**")
  1634. if(channel) {
  1635. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  1636. m.edit( message.member + ', **اسمك الحقيقى بالكامل ✍**' )///n3k4a is one
  1637. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m1) => {
  1638. m1 = m1.first();
  1639. var name = m1.content;
  1640. m1.delete();
  1641. m.edit(message.member + ', **:timer:**').then( (m) =>{
  1642. m.edit( message.member + ', **عندك كام سنة 🎓**' )///n3k4a is one
  1643. setTimeout(() => {
  1644. m.delete()///n3k4a is one
  1645. }, 10000);
  1646. m.channel.awaitMessages( m2 => m2.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m2) => {
  1647. m2 = m2.first();
  1648. var age = m2.content;
  1649. m2.delete()
  1650. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  1651. m.edit( message.member + ', **ما هي لغه البرمجة الخاصه بك ؟ 🎙**' )
  1652. setTimeout(() => {///n3k4a is one
  1653. m.delete()
  1654. }, 10000);
  1655. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m3) => {
  1656. m3 = m3.first();
  1657. var ask = m3.content;
  1658. m3.delete();
  1659. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  1660. m.edit( message.member + ', **VarوCost هل تعرف الفرق بين 📑**' )///n3k4a is one
  1661. setTimeout(() => {
  1662. m.delete()
  1663. }, 10000);
  1664. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m4) => {
  1665. m4 = m4.first();///n3k4a is one
  1666. var ask2 = m4.content;
  1667. m4.delete();///n3k4a is one
  1668. message.channel.send( message.member + ', **:timer:**').then( (m) =>{
  1669. m.edit( message.member + ', **لماذا يجب علينا ان نقبلك ؟ اعطنا كودالشخص مسويه ؟🤔**' )
  1670. m.channel.awaitMessages( m1 => m1.author == message.author,{ maxMatches: 1, time: 60*1000 } ).then ( (m5) => {///n3k4a is one
  1671. m5 = m5.first();
  1672. var ask3 = m5.content;
  1673. m5.delete();///n3k4a is one
  1674. m.edit(message.member + ', **....جارى جمع البيانات**').then( (mtime)=>{
  1675. setTimeout(() => {
  1676. let embed = new Discord.RichEmbed()///n3k4a is one
  1677. .setColor('RANDOM')
  1678. .setTitle(`**تقديم ادارة** [__**${message.guild.name}**__]`)
  1679. .addField('**`الاسم`**', `${name}` , true)
  1680. .addField('**`العمر`**', `${age}` , true)
  1681. .addField('**`هل سيتفاعل ؟`**',`${ask}`)///n3k4a is one
  1682. .addField('**`هل سيحترم القوانين ؟`**',`${ask2}`)
  1683. .addField('**`لماذا يجب علينا قبوله ؟`**',`${ask3}`)
  1684. .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')
  1685. channel.send(embed)
  1686. }, 2500);///n3k4a is one
  1687. setTimeout(() => {
  1688. mtime.delete()
  1689. }, 3000);
  1690.  
  1691. })
  1692. })
  1693. })
  1694. })
  1695. })
  1696. })
  1697. })
  1698. })
  1699. })
  1700. })
  1701. })///n3k4a is one
  1702. }
  1703. }
  1704. });
  1705. client.on('message', message=>{///n3k4a is one
  1706. if(message.content.startsWith("*روم1")) {
  1707. if(!message.channel.guild) return;///n3k4a is one
  1708. if(message.author.bot) return;
  1709. if(!message.member.hasPermission('ADMINISTRATOR')) return message.reply("**تحتاج الى `MANAGE_CHANNELS`**");
  1710. message.guild.createChannel("التقديمات", "text").then(c =>{
  1711. c.overwritePermissions(message.guild.id, {///n3k4a is one
  1712. SEND_MESSAGES: false
  1713.  
  1714. })///n3k4a is one
  1715. })
  1716. message.channel.send("**✅ تم انشاء روم التقديمات بنجاح**")///n3k4a is one
  1717. }
  1718. })
  1719. client.on('message',async message => {
  1720. let mention = message.mentions.members.first();
  1721. let role = message.content.split(" ").slice(2).join(" ");
  1722. let mySupport = message.guild.roles.find('name',role);
  1723. if(message.content.startsWith("*قبول")) {
  1724. let acRoom = message.guild.channels.find('name', 'القبول-الرفض');
  1725. if(!acRoom) return message.reply("!!setac من فضلك انشاء روم **القبول-ال��فض** او اكتب الامر");
  1726. if(acRoom) {///n3k4a is one
  1727. if(!message.guild.member(message.author).hasPermission("MANAGE_ROLES")) return;
  1728. if(!mention) return message.reply('منشن شخص');
  1729. if(!role) return message.reply('ادخل اسم رتبة');
  1730. if(!mySupport) return message.reply('هذه الرتبة غير موجودة');
  1731. if(mention.roles.has(mySupport)) return message.reply('هذا الشخص معه الرتبة مسبقا');///n3k4a is one
  1732.  
  1733. mention.addRole(mySupport).then(() => {
  1734. acRoom.send(`**[ ${mySupport} ] واعطائك رتبة ${mention} تم بنجاح قبولك**`);
  1735. });
  1736. }
  1737. }
  1738. });
  1739. client.on('message',async message => {
  1740. let mention = message.mentions.members.first();///n3k4a is one
  1741. if(message.content.startsWith("*رفض")) {
  1742. if(!message.channel.guild) return;///n3k4a is one
  1743. let acRoom = message.guild.channels.find('name', 'القبول-الرفض');
  1744. if(!acRoom) return message.reply("!!setac من فضلك انشاء روم **القبول-الرفض** او اكتب الامر");
  1745. if(!message.guild.member(message.author).hasPermission("MANAGE_ROLES")) return;
  1746. if(!mention) return message.reply("منشن شخص");///n3k4a is one
  1747.  
  1748. acRoom.send(`**${mention} تم رفضك للاسف**`)
  1749. }
  1750. });
  1751. client.on('message', message=>{///n3k4a is one
  1752. if(message.content.startsWith("*روم2")) {
  1753. if(!message.channel.guild) return;
  1754. if(message.author.bot) return;
  1755. if(!message.member.hasPermission('ADMINISTRATOR')) return message.reply("**تحتاج الى `MANAGE_CHANNELS`**");
  1756. message.guild.createChannel("القبول-الرفض", "text").then(c =>{
  1757. c.overwritePermissions(message.guild.id, {///n3k4a is one
  1758. SEND_MESSAGES: false///n3k4a is one
  1759.  
  1760. })
  1761. })
  1762. message.channel.send("**✅ تم انشاء روم القبول والرفض بنجاح**") ///n3k4a is one
  1763. }
  1764. })///n3k4a is one
  1765.  
  1766.  
  1767.  
  1768.  
  1769. client.on('message', message => {
  1770. if (message.author.bot) return;
  1771. if (message.content === prefix + "help-js-games") {
  1772. const embed = new Discord.RichEmbed()
  1773.  
  1774.  
  1775. .setColor('RANDOM')
  1776. .setTimestamp()
  1777.  
  1778. .addField("⦁`All types of codes in Toxic Codes Server 💬`⦁",' ‎ ')
  1779. .addField("**#help-js-games-1 ➺ ⦁ لعبة اسئلة فورت نايت**⦁",' ‎ ')
  1780. .addField("**#help-js-games-2 ➺ ⦁ لعبة صراحة** ⦁",' ‎ ')
  1781. .addField("**#help-js-games-3 ➺ ⦁ لعبة كت تويت** ⦁",' ‎ ')
  1782. .addField("**#help-js-games-4 ➺ ⦁ لعبة لو خيروك** ⦁",' ‎ ')
  1783. .addField("**#help-js-games-5 ➺ ⦁ لعبة مريم** ⦁",' ‎ ')
  1784. .addField("**#help-js-games-6 ➺ ⦁ لعبة عقاب** ⦁",' ‎ ')
  1785. .addField("**#help-js-games-7 ➺ ⦁ لعبة فكك تحتاج جيسون** ⦁",' ‎ ')
  1786. .addField("**#help-js-games-8 ➺ ⦁ لعبة قرعة** ⦁",' ‎ ')
  1787. .addField("**#help-js-games-9 ➺ ⦁ لعبة اكس او** ⦁",' ‎ ')
  1788. .addField("**#help-js-games-10 ➺ ⦁ لعبة اسرع كتابة** ⦁",' ‎ ')
  1789. .setFooter('Toxic Cods')
  1790.  
  1791.  
  1792. message.channel.send({embed});
  1793.  
  1794.  
  1795. }
  1796. });
  1797. client.on('message', message => {
  1798. if (message.author.bot) return;
  1799. if (message.content === prefix + "help-js-games-1") {
  1800. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806. message.author.sendMessage(`
  1807.  
  1808. ❖ **كود اسئلة لعبة فورت نايت**
  1809. https://pastebin.com/ycDVzyup
  1810. `);
  1811.  
  1812. }
  1813. });
  1814.  
  1815. client.on('message', message => {
  1816. if (message.author.bot) return;
  1817. if (message.content === prefix + "help-js-games-2") {
  1818. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824. message.author.sendMessage(`
  1825. ❖ **كود لعبة صراحة**
  1826. https://pastebin.com/sgtxADHu
  1827. `);
  1828.  
  1829. }
  1830. });
  1831.  
  1832. client.on('message', message => {
  1833. if (message.author.bot) return;
  1834. if (message.content === prefix + "help-js-games-3") {
  1835. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841. message.author.sendMessage(`
  1842. ❖ **كود لعبة كت تويت**
  1843. https://paste.drhack.net/?ea5251c741026c3d#B/AW3E7mlppg8obzbnEIGgbjSc6PRFHnDqBTeOk+svw=
  1844. `);
  1845.  
  1846. }
  1847. });
  1848.  
  1849. client.on('message', message => {
  1850. if (message.author.bot) return;
  1851. if (message.content === prefix + "help-js-games-4") {
  1852. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858. message.author.sendMessage(`
  1859. ❖ **كود لعبة لو خيروك**
  1860. https://paste.drhack.net/?eae21f05292515ca#Q0wYzgc1EWSI9aPafHGGTpKqLN9yypU02d/5BSnmp/M=
  1861. `);
  1862.  
  1863. }
  1864. });
  1865.  
  1866. client.on('message', message => {
  1867. if (message.author.bot) return;
  1868. if (message.content === prefix + "help-js-games-4") {
  1869. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875. message.author.sendMessage(`
  1876. ❖ **كود لعبة مريم**
  1877. https://pastebin.com/ELJPi6Ef
  1878. `);
  1879.  
  1880. }
  1881. });
  1882.  
  1883. client.on('message', message => {
  1884. if (message.author.bot) return;
  1885. if (message.content === prefix + "help-js-games-5") {
  1886. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892. message.author.sendMessage(`
  1893. ❖ **كود لعبة مريم **
  1894. https://pastebin.com/kuEXN67Z
  1895. `);
  1896.  
  1897. }
  1898. });
  1899.  
  1900. client.on('message', message => {
  1901. if (message.author.bot) return;
  1902. if (message.content === prefix + "help-js-games-6") {
  1903. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909. message.author.sendMessage(`
  1910. ❖ **كود لعبة عقاب**
  1911. https://pastebin.com/ELJPi6Ef
  1912. `);
  1913.  
  1914. }
  1915. });
  1916.  
  1917. client.on('message', message => {
  1918. if (message.author.bot) return;
  1919. if (message.content === prefix + "help-js-games-7") {
  1920. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926. message.author.sendMessage(`
  1927. ❖ **كود لعبة فكك**
  1928. https://pastebin.com/7xpL4KB4
  1929. `);
  1930.  
  1931. }
  1932. });
  1933.  
  1934. client.on('message', message => {
  1935. if (message.author.bot) return;
  1936. if (message.content === prefix + "help-js-games-8") {
  1937. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943. message.author.sendMessage(`
  1944. ❖ **كود قرعة**
  1945. https://pastebin.com/Rh2BLmZC
  1946. `);
  1947.  
  1948. }
  1949. });
  1950.  
  1951. client.on('message', message => {
  1952. if (message.author.bot) return;
  1953. if (message.content === prefix + "help-js-games-9") {
  1954. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960. message.author.sendMessage(`
  1961. ❖ **كود لعبة اكس او**
  1962. https://pastebin.com/ADDKWuse
  1963. `);
  1964.  
  1965. }
  1966. });
  1967.  
  1968. client.on('message', message => {
  1969. if (message.author.bot) return;
  1970. if (message.content === prefix + "help-js-games-10") {
  1971. message.channel.send('**لقد تم ارسال الكود في الخاص :ok_hand: **');
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977. message.author.sendMessage(`
  1978. ❖ **كود لعبة اسرع كتابة**
  1979. https://pastebin.com/PfvYF1ak
  1980. `);
  1981.  
  1982. }
  1983. });
  1984.  
  1985. client.on('message',async message => {
  1986.  
  1987. if(message.content.startsWith(prefix + "py")) {
  1988.  
  1989. if(!message.channel.guild) return message.reply(' ');
  1990.  
  1991. let rank = message.guild.member(message.author).roles.find('name', '• Toxic » Support');
  1992.  
  1993. if (!rank) return message.channel.send('🛑 **| يجب ان تمتلك رتبة سبورت لأستخدام هذا الأمر.**');
  1994.  
  1995. let jscodes = message.guild.channels.find(`name`, "✽-discord-py");
  1996.  
  1997. if(!jscodes) return message.channel.send("❌لم اجد الروم الخاص بنشر الاكواد");
  1998.  
  1999. let filter = m => m.author.id === message.author.id;
  2000.  
  2001. let thisMessage;
  2002.  
  2003. let thisFalse;
  2004.  
  2005. message.channel.send('📝 **| من فضلك اكتب الكود الأن... ✏ **').then(msg => {
  2006.  
  2007.  
  2008.  
  2009. message.channel.awaitMessages(filter, {
  2010.  
  2011. max: 1,
  2012.  
  2013. time: 90000,
  2014.  
  2015. errors: ['time']
  2016.  
  2017. })
  2018.  
  2019. .then(collected => {
  2020.  
  2021. collected.first().delete();
  2022.  
  2023. thisMessage = collected.first().content;
  2024.  
  2025. let boi;
  2026.  
  2027. msg.edit('📜 **| من فضلك اكتب وصف الكود الأن... ✏ **').then(msg => {
  2028.  
  2029.  
  2030.  
  2031. message.channel.awaitMessages(filter, {
  2032.  
  2033. max: 1,
  2034.  
  2035. time: 90000,
  2036.  
  2037. errors: ['time']
  2038.  
  2039. })
  2040.  
  2041. .then(collected => {
  2042.  
  2043. collected.first().delete();
  2044.  
  2045. boi = collected.first().content;
  2046.  
  2047. let boi2;
  2048.  
  2049. msg.edit('🤵 **| من فضلك اكتب من صنع هذا الكود الأن... ✏ **').then(msg => {
  2050.  
  2051.  
  2052.  
  2053. message.channel.awaitMessages(filter, {
  2054.  
  2055. max: 1,
  2056.  
  2057. time: 90000,
  2058.  
  2059. errors: ['time']
  2060.  
  2061. })
  2062.  
  2063. .then(collected => {
  2064.  
  2065. collected.first().delete();
  2066.  
  2067. boi2 = collected.first().content;
  2068.  
  2069. msg.edit('🛡 **| [ هل انت متأكد من نشر الكود؟ | [ نعم ] او [ لا**');
  2070.  
  2071. message.channel.awaitMessages(response => response.content === 'نعم' || 'لا' && filter,{
  2072.  
  2073. max: 1,
  2074.  
  2075. time: 90000,
  2076.  
  2077. errors: ['time']
  2078.  
  2079. })
  2080.  
  2081. .then(collected => {
  2082.  
  2083. if(collected.first().content === 'لا') {
  2084.  
  2085. msg.delete();
  2086.  
  2087. message.delete();
  2088.  
  2089. thisFalse = false;
  2090.  
  2091. }
  2092.  
  2093. if(collected.first().content === 'نعم') {
  2094.  
  2095. if(thisFalse === false) return;
  2096.  
  2097. msg.edit('🕊 **| Done ✅, تم بنجاح نشر كودك في روم الاكواد**');
  2098.  
  2099. collected.first().delete();
  2100.  
  2101. jscodes.send(`@everyone | @here
  2102. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2103. **Toxic Codes© ⬇**
  2104. \`\`\`css
  2105. ${thisMessage}\`\`\`
  2106. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2107. **وصف الكود**: ${boi}
  2108. **تم النشر بواسطة**: ${message.author}
  2109. **المصدر / الشخص الذي صنع الكود**: ${boi2}`);
  2110.  
  2111. }
  2112.  
  2113. }
  2114.  
  2115. );
  2116.  
  2117. });
  2118.  
  2119. });
  2120.  
  2121. }
  2122.  
  2123. );
  2124.  
  2125. });
  2126.  
  2127. }
  2128.  
  2129. );
  2130.  
  2131. })}});
  2132.  
  2133.  
  2134. client.on('message',async message => {
  2135.  
  2136. if(message.content.startsWith(prefix + "css")) {
  2137.  
  2138. if(!message.channel.guild) return message.reply(' ');
  2139.  
  2140. let rank = message.guild.member(message.author).roles.find('name', '• Toxic » Support');
  2141.  
  2142. if (!rank) return message.channel.send('🛑 **| يجب ان تمتلك رتبة سبورت لأستخدام هذا الأمر.**');
  2143.  
  2144. let jscodes = message.guild.channels.find(`name`, "✽-code-css");
  2145.  
  2146. if(!jscodes) return message.channel.send("❌لم اجد الروم الخاص بنشر الاكواد");
  2147.  
  2148. let filter = m => m.author.id === message.author.id;
  2149.  
  2150. let thisMessage;
  2151.  
  2152. let thisFalse;
  2153.  
  2154. message.channel.send('📝 **| من فضلك اكتب الكود الأن... ✏ **').then(msg => {
  2155.  
  2156.  
  2157.  
  2158. message.channel.awaitMessages(filter, {
  2159.  
  2160. max: 1,
  2161.  
  2162. time: 90000,
  2163.  
  2164. errors: ['time']
  2165.  
  2166. })
  2167.  
  2168. .then(collected => {
  2169.  
  2170. collected.first().delete();
  2171.  
  2172. thisMessage = collected.first().content;
  2173.  
  2174. let boi;
  2175.  
  2176. msg.edit('📜 **| من فضلك اكتب وصف الكود الأن... ✏ **').then(msg => {
  2177.  
  2178.  
  2179.  
  2180. message.channel.awaitMessages(filter, {
  2181.  
  2182. max: 1,
  2183.  
  2184. time: 90000,
  2185.  
  2186. errors: ['time']
  2187.  
  2188. })
  2189.  
  2190. .then(collected => {
  2191.  
  2192. collected.first().delete();
  2193.  
  2194. boi = collected.first().content;
  2195.  
  2196. let boi2;
  2197.  
  2198. msg.edit('🤵 **| من فضلك اكتب من صنع هذا الكود الأن... ✏ **').then(msg => {
  2199.  
  2200.  
  2201.  
  2202. message.channel.awaitMessages(filter, {
  2203.  
  2204. max: 1,
  2205.  
  2206. time: 90000,
  2207.  
  2208. errors: ['time']
  2209.  
  2210. })
  2211.  
  2212. .then(collected => {
  2213.  
  2214. collected.first().delete();
  2215.  
  2216. boi2 = collected.first().content;
  2217.  
  2218. msg.edit('🛡 **| [ هل انت متأكد من نشر الكود؟ | [ نعم ] او [ لا**');
  2219.  
  2220. message.channel.awaitMessages(response => response.content === 'نعم' || 'لا' && filter,{
  2221.  
  2222. max: 1,
  2223.  
  2224. time: 90000,
  2225.  
  2226. errors: ['time']
  2227.  
  2228. })
  2229.  
  2230. .then(collected => {
  2231.  
  2232. if(collected.first().content === 'لا') {
  2233.  
  2234. msg.delete();
  2235.  
  2236. message.delete();
  2237.  
  2238. thisFalse = false;
  2239.  
  2240. }
  2241.  
  2242. if(collected.first().content === 'نعم') {
  2243.  
  2244. if(thisFalse === false) return;
  2245.  
  2246. msg.edit('🕊 **| Done ✅, تم بنجاح نشر كودك في روم الاكواد**');
  2247.  
  2248. collected.first().delete();
  2249.  
  2250. jscodes.send(`@everyone | @here
  2251. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2252. **Toxic Codes© ⬇**
  2253. \`\`\`css
  2254. ${thisMessage}\`\`\`
  2255. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2256. **وصف الكود**: ${boi}
  2257. **تم النشر بواسطة**: ${message.author}
  2258. **المصدر / الشخص الذي صنع الكود**: ${boi2}`);
  2259.  
  2260. }
  2261.  
  2262. }
  2263.  
  2264. );
  2265.  
  2266. });
  2267.  
  2268. });
  2269.  
  2270. }
  2271.  
  2272. );
  2273.  
  2274. });
  2275.  
  2276. }
  2277.  
  2278. );
  2279.  
  2280. })}});
  2281.  
  2282.  
  2283. client.on('guildMemberAdd', member => {
  2284. member.guild.fetchInvites().then(guildInvites => {
  2285. const ei = invites[member.guild.id];
  2286. const invite = guildInvites.find(i => ei.get(i.code).uses < i.uses);
  2287. const inviter = client.users.get(invite.inviter.id);
  2288. const stewart = member.guild.channels.find("name", "✽-welcome");
  2289. stewart.send(`<@${member.user.id}> تمت الدعوه من <@${inviter.id}>`);
  2290. // stewart.send(`<@${member.user.id}> joined using invite code ${invite.code} from <@${inviter.id}>. Invite was used ${invite.uses} times since its creation.`);
  2291. });
  2292. });
  2293.  
  2294. client.on('message',async message => {
  2295.  
  2296. if(message.content.startsWith(prefix + "php")) {
  2297.  
  2298. if(!message.channel.guild) return message.reply(' ');
  2299.  
  2300. let rank = message.guild.member(message.author).roles.find('name', '• Toxic » Support');
  2301.  
  2302. if (!rank) return message.channel.send('🛑 **| يجب ان تمتلك رتبة سبورت لأستخدام هذا الأمر.**');
  2303.  
  2304. let jscodes = message.guild.channels.find(`name`, "✽-code-php");
  2305.  
  2306. if(!jscodes) return message.channel.send("❌لم اجد الروم الخاص بنشر الاكواد");
  2307.  
  2308. let filter = m => m.author.id === message.author.id;
  2309.  
  2310. let thisMessage;
  2311.  
  2312. let thisFalse;
  2313.  
  2314. message.channel.send('📝 **| من فضلك اكتب الكود الأن... ✏ **').then(msg => {
  2315.  
  2316.  
  2317.  
  2318. message.channel.awaitMessages(filter, {
  2319.  
  2320. max: 1,
  2321.  
  2322. time: 90000,
  2323.  
  2324. errors: ['time']
  2325.  
  2326. })
  2327.  
  2328. .then(collected => {
  2329.  
  2330. collected.first().delete();
  2331.  
  2332. thisMessage = collected.first().content;
  2333.  
  2334. let boi;
  2335.  
  2336. msg.edit('📜 **| من فضلك اكتب وصف الكود الأن... ✏ **').then(msg => {
  2337.  
  2338.  
  2339.  
  2340. message.channel.awaitMessages(filter, {
  2341.  
  2342. max: 1,
  2343.  
  2344. time: 90000,
  2345.  
  2346. errors: ['time']
  2347.  
  2348. })
  2349.  
  2350. .then(collected => {
  2351.  
  2352. collected.first().delete();
  2353.  
  2354. boi = collected.first().content;
  2355.  
  2356. let boi2;
  2357.  
  2358. msg.edit('🤵 **| من فضلك اكتب من صنع هذا الكود الأن... ✏ **').then(msg => {
  2359.  
  2360.  
  2361.  
  2362. message.channel.awaitMessages(filter, {
  2363.  
  2364. max: 1,
  2365.  
  2366. time: 90000,
  2367.  
  2368. errors: ['time']
  2369.  
  2370. })
  2371.  
  2372. .then(collected => {
  2373.  
  2374. collected.first().delete();
  2375.  
  2376. boi2 = collected.first().content;
  2377.  
  2378. msg.edit('🛡 **| [ هل انت متأكد من نشر الكود؟ | [ نعم ] او [ لا**');
  2379.  
  2380. message.channel.awaitMessages(response => response.content === 'نعم' || 'لا' && filter,{
  2381.  
  2382. max: 1,
  2383.  
  2384. time: 90000,
  2385.  
  2386. errors: ['time']
  2387.  
  2388. })
  2389.  
  2390. .then(collected => {
  2391.  
  2392. if(collected.first().content === 'لا') {
  2393.  
  2394. msg.delete();
  2395.  
  2396. message.delete();
  2397.  
  2398. thisFalse = false;
  2399.  
  2400. }
  2401.  
  2402. if(collected.first().content === 'نعم') {
  2403.  
  2404. if(thisFalse === false) return;
  2405.  
  2406. msg.edit('🕊 **| Done ✅, تم بنجاح نشر كودك في روم الاكواد**');
  2407.  
  2408. collected.first().delete();
  2409.  
  2410. jscodes.send(`@everyone | @here
  2411. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2412. **Toxic Codes© ⬇**
  2413. \`\`\`css
  2414. ${thisMessage}\`\`\`
  2415. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2416. **وصف الكود**: ${boi}
  2417. **تم النشر بواسطة**: ${message.author}
  2418. **المصدر / الشخص الذي صنع الكود**: ${boi2}`);
  2419.  
  2420. }
  2421.  
  2422. }
  2423.  
  2424. );
  2425.  
  2426. });
  2427.  
  2428. });
  2429.  
  2430. }
  2431.  
  2432. );
  2433.  
  2434. });
  2435.  
  2436. }
  2437.  
  2438. );
  2439.  
  2440. })}});
  2441.  
  2442. client.on("ready", () => {
  2443. function blue() {
  2444. client.guilds.get('510847480481710129').roles.find("name", "Rainbow").setColor("RANDOM");
  2445. };
  2446. setInterval(blue, 3000);
  2447. });
  2448. // THIS MUST BE THIS WAY
  2449. client.login(process.env.BOT_TOKEN);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement