Advertisement
Guest User

Untitled

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