Advertisement
n3k4a

Untitled

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