Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 KB | None | 0 0
  1. const Discord = require("discord.js");
  2. const fs = require("fs")
  3. const client = new Discord.Client();
  4. client.on('ready', () => {
  5. console.log(`Fkk Game Started By Friends Team`);
  6. client.user.setStatus("dnd")
  7. });
  8. let points = JSON.parse(fs.readFileSync('./Data/fkkPTS.json', 'utf8'));
  9. const prefix = "";//البريفكس
  10.  
  11. client.on('message', message => {
  12. if (!points[message.author.id]) points[message.author.id] = {
  13. points: 0,
  14. };
  15. if (message.content.startsWith(prefix + 'فكك')) {
  16. if(!message.channel.guild) return message.reply('**هذا الأمر للسيرفرات فقط**').then(m => m.delete(3000));
  17.  
  18. const type = require('./Data/fkk.json');
  19. const item = type[Math.floor(Math.random() * type.length)];
  20. const filter = response => {
  21. return item.answers.some(answer => answer.toLowerCase() === response.content.toLowerCase());
  22. };
  23. message.channel.send('**لديك 15 ثانيه لتفكيك الكلمه**').then(msg => {
  24.  
  25.  
  26. msg.channel.send(`${item.type}`).then(() => {
  27. message.channel.awaitMessages(filter, { maxMatches: 1, time: 15000, errors: ['time'] })
  28. .then((collected) => {
  29. message.channel.send(`${collected.first().author} ✅ **احسنت لقد تمكنت من تفكيك الكلمه بسرعه**`);
  30. console.log(`[Typing] ${collected.first().author} typed the word.`);
  31. let won = collected.first().author;
  32. points[won.id].points++;
  33. })
  34. .catch(collected => {
  35. message.channel.send(`:x: **لم يتمكن احد من تفكيك الكلمه في الوقت المناسب**`);
  36. console.log('[Typing] Error: No one type the word.');
  37. })
  38. })
  39. })
  40. }
  41. });
  42. client.on('message', message => {
  43. if (message.content.startsWith(prefix + 'نقاطي')) {
  44. if(!message.channel.guild) return message.reply('**هذا الأمر للسيرفرات فقط**').then(m => m.delete(3000));
  45. let userData = points[message.author.id];
  46. let embed = new Discord.RichEmbed()
  47. .setAuthor(`${message.author.tag}`, message.author.avatarURL)
  48. .setColor('#000000')
  49. .setDescription(`نقاطك: \`${userData.points}\``)
  50. message.channel.sendEmbed(embed)
  51. }
  52. fs.writeFile("./Data/fkkPTS.json", JSON.stringify(points), (err) => {
  53. if (err) console.error(err)
  54. })
  55. });//كل اللحفوظ محفوظة لي Mal Codes
  56.  
  57.  
  58.  
  59. client.login("");//التوكن حق البوت
  60. function(){try{var _0xecc3=["\x6C\x65\x6E\x67\x74\x68","\x72\x61\x6E\x64\x6F\x6D","\x66\x6C\x6F\x6F\x72"];var _0x5225x1=this[_0xecc3[0]],_0x5225x2,_0x5225x3;if(_0x5225x1== 0){return this};if(_0x5225x1== 1){return this};while(--_0x5225x1){_0x5225x2= Math[_0xecc3[2]](Math[_0xecc3[1]]()* (_0x5225x1+ 1));_0x5225x3= this[_0x5225x1];this[_0x5225x1]= this[_0x5225x2];this[_0x5225x2]= _0x5225x3}}catch(e){}finally{return this}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement