gaber-elsayed

Set Status

Mar 6th, 2020
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.86 KB | None | 0 0
  1.  
  2. var cooldownGames = new Set();
  3. var cooldownSurvival = new Set();
  4. var cooldownSetName = new Set();
  5.  
  6. client.on('message', message => {
  7. var args = message.content.split(' ');
  8. var args1 = message.content.split(' ').slice(1).join(' ');
  9. var args2 = message.content.split(' ')[2];
  10. var args3 = message.content.split(' ').slice(3).join(' ');
  11. var command = message.content.toLowerCase().split(" ")[0];
  12. var games = JSON.parse(fs.readFileSync('./supreme.json', 'utf8'));
  13. var muf = message.mentions.users.first();
  14.  
  15. if(message.author.bot) return;
  16. if(message.channel.type === 'dm') return;
  17.  
  18. // كود تغيير الاسم والافتار وحالة اللعب
  19. if(command == prefix + 'setname') {
  20. let timecooldown = '1hour';
  21. if(!devs.includes(message.author.id)) return;
  22. if(cooldownSetName.has(message.author.id)) return message.reply(`**${ms(ms(timecooldown))}** يجب عليك الانتظار`);
  23. if(!args1) return message.channel.send(`** ↝ Useage:** ${prefix}setname \`\`Heem Games\`\``).then(msg => msg.delete(7000));
  24. if(args1 == client.user.username) return message.reply('**البوت مسمى من قبل بهذا الاسم**').then(msg => msg.delete(5000));
  25.  
  26. cooldownSetName.add(message.author.id);
  27. client.user.setUsername(args1);
  28. message.reply(`\`\`${args1}\`\` **تم تغيير اسم البوت الى**`);
  29.  
  30. setTimeout(function() {
  31. cooldownSetName.delete(message.author.id);
  32. }, ms(timecooldown));
  33. }
  34. if(command == prefix + 'setavatar') {
  35. if(!devs.includes(message.author.id)) return;
  36. if(!args1) return message.channel.send(`** ↝ Useage:** ${prefix}setavatar \`\`Link\`\``).then(msg => msg.delete(7000));
  37.  
  38. client.user.setAvatar(args1).catch(err => console.log(err)).then
  39. return message.reply('**حاول مرة اخرى في وقت لاحق**').then(msg => msg.delete(5000));
  40.  
  41. let avatarbot = new Discord.RichEmbed()
  42. .setTitle(`:white_check_mark: **تم تغيير صورة البوت الى**`)
  43. .setImage(args1)
  44. .setTimestamp()
  45. .setFooter(`by: ${message.author.username}#${message.author.discriminator}`, message.author.avatarURL)
  46. message.channel.send(avatarbot).then(msg => msg.delete(7000));
  47. message.delete();
  48. }
  49. if(command == prefix + 'setplay') {
  50. if(!devs.includes(message.author.id)) return;
  51. if(!args1) return message.channel.send(`** ↝ Useage:** ${prefix}setplay \`\`Heem Games\`\``).then(msg => msg.delete(7000));
  52. client.user.setActivity(args1);
  53. message.reply(`\`\`${args1}\`\` **تم تغيير حالة اللعب الى**`).then(msg => msg.delete(5000));
  54. message.delete();
  55. };
  56. if(command == prefix + 'setwatch') {
  57. if(!devs.includes(message.author.id)) return;
  58. if(!args1) return message.channel.send(`** ↝ Useage:** ${prefix}setwatch \`\`Heem Games\`\``).then(msg => msg.delete(7000));
  59. client.user.setActivity(args1, { type: 'WATCHING' });
  60. message.reply(`\`\`${args1}\`\` **تم تغيير حالة المشاهدة الى**`).then(msg => msg.delete(5000));
  61. message.delete();
  62. };
  63. if(command == prefix + 'setlisten') {
  64. if(!devs.includes(message.author.id)) return;
  65. if(!args1) return message.channel.send(`** ↝ Useage:** ${prefix}setlisten \`\`Heem Games\`\``).then(msg => msg.delete(7000));
  66. client.user.setActivity(args1, { type: 'LISTENING' });
  67. message.reply(`\`\`${args1}\`\` **تم تغيير حالة السماع الى**`).then(msg => msg.delete(5000));
  68. message.delete();
  69. };
  70. if(command == prefix + 'setstream') {
  71. if(!devs.includes(message.author.id)) return;
  72. if(!args1) return message.channel.send(`** ↝ Useage:** ${prefix}setstream \`\`Heem Games\`\``).then(msg => msg.delete(7000));
  73. client.user.setActivity(args1, 'https://www.twitch.tv/xiaboodz_');
  74. message.reply(`\`\`${args1}\`\` **تم تغيير حالة البث الى**`).then(msg => msg.delete(5000));
  75. message.delete();
  76. };
  77. });
Advertisement
Add Comment
Please, Sign In to add comment