Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.44 KB | None | 0 0
  1.  
  2. client.on('message',async message => {
  3.  
  4. if(message.content.startsWith(prefix + "setvoice")) {
  5. if(!message.guild.member(message.author).hasPermissions('MANAGE_CHANNELS')) return message.reply('❌ **ليس لديك الصلاحيات الكافية**');
  6. if(!message.guild.member(client.user).hasPermissions(['MANAGE_CHANNELS','MANAGE_ROLES_OR_PERMISSIONS'])) return message.reply('❌ **ليس معي الصلاحيات الكافية**');
  7. message.channel.send('✅| **تم عمل الروم بنجاح**');
  8. message.guild.createChannel(`Voice Online : [ ${message.guild.members.filter(m => m.voiceChannel).size} ]` , 'voice').then(c => {
  9. console.log(`Voice online channel setup for guild: \n ${message.guild.name}`);
  10. c.overwritePermissions(message.guild.id, {
  11. CONNECT: false,
  12. SPEAK: false
  13. });
  14. setInterval(function() {
  15. c.setName(`Voice Online : [ ${message.guild.members.filter(m => m.voiceChannel).size} ]`)
  16. },1000);
  17. });
  18. }
  19. });
  20.  
  21. client.on('message',async message => {
  22. if(message.content.startsWith(prefix + "setmember")) {
  23. if(!message.guild.member(message.author).hasPermissions('MANAGE_CHANNELS')) return message.reply('❌ **ليس لديك الصلاحيات الكافية**');
  24. if(!message.guild.member(client.user).hasPermissions(['MANAGE_CHANNELS','MANAGE_ROLES_OR_PERMISSIONS'])) return message.reply('❌ **ليس معي الصلاحيات الكافية**');
  25. message.channel.send('✅| **تم عمل الروم بنجاح**');
  26. message.guild.createChannel(`Members Count : [ ${message.guild.members.size} ]` , 'voice').then(c => {
  27. console.log(`Count Members channel setup for guild: \n ${message.guild.name}`);
  28. c.overwritePermissions(message.guild.id, {
  29. CONNECT: false,
  30. SPEAK: false
  31. });
  32. setInterval(function() {
  33. c.setName(`Members Count : [ ${message.guild.members.size} ]`)
  34. },1000);
  35. });
  36. }
  37. });
  38.  
  39.  
  40. client.on('message',async message => {
  41. if(message.content.startsWith(prefix + "settime")) {
  42. if(!message.guild.member(message.author).hasPermission('MANAGE_CHANNELS')) return message.reply('❌ **ليس لديك الصلاحيات الكافية**');
  43. if(!message.guild.member(client.user).hasPermission(['MANAGE_CHANNELS','MANAGE_ROLES_OR_PERMISSIONS'])) return message.reply('❌ **ليس معي الصلاحيات الكافية**');
  44. message.channel.send('✅| **تم عمل الروم بنجاح**');
  45. message.guild.createChannel("🕐 - Time 00", 'voice').then((c) => {
  46. console.log(`Time channel setup for guild: \n ${message.guild.name}`);
  47. c.overwritePermissions(message.guild.id, {
  48. CONNECT: false,
  49. SPEAK: false
  50. });
  51. setInterval(function() {
  52.  
  53. var currentTime = new Date(),
  54. hours = currentTime.getHours() + 3 ,
  55. minutes = currentTime.getMinutes(),
  56. seconds = currentTime.getSeconds(),
  57. years = currentTime.getFullYear(),
  58. month = currentTime.getMonth(),
  59. day = currentTime.getDate(),
  60. week = currentTime.getDay();
  61.  
  62. if (minutes < 10) {
  63. minutes = "0" + minutes;
  64. }
  65. var suffix = "AM";
  66. if (hours >= 12) {
  67. suffix = "PM";
  68. hours = hours - 12;
  69. }
  70. if (hours == 0) {
  71. hours = 12;
  72. }
  73.  
  74. c.setName("🕐 - Time 「" + hours + ":" + minutes +" " + suffix + "」");
  75. },1000);
  76. });
  77. }
  78. });
  79.  
  80.  
  81.  
  82. client.on('message',async message => {
  83. if(message.content.startsWith(prefix + "setdate")) {
  84. var currentTime = new Date(),
  85. years = currentTime.getFullYear(),
  86. month = currentTime.getMonth() + 1,
  87. day = currentTime.getDate(),
  88. week = currentTime.getDay();
  89. if(!message.guild.member(message.author).hasPermissions('MANAGE_CHANNELS')) return message.reply('❌ **ليس لديك الصلاحيات الكافية**');
  90. if(!message.guild.member(client.user).hasPermissions(['MANAGE_CHANNELS','MANAGE_ROLES_OR_PERMISSIONS'])) return message.reply('❌ **ليس معي الصلاحيات الكافية**');
  91. message.channel.send('✅| **تم عمل الروم بنجاح**');
  92. message.guild.createChannel("📅 - Date " + "「" + day + "-" + month + "-" + years + "」" , 'voice').then(c => {
  93. console.log(`Date channel setup for guild: \n ${message.guild.name}`);
  94. c.overwritePermissions(message.guild.id, {
  95. CONNECT: false,
  96. SPEAK: false
  97. });
  98. setInterval(function() {
  99. c.setName("📅 - Date " + "「" + day + "-" + month + "-" + years + "」")
  100. },1000);
  101. });
  102. }
  103. });
  104.  
  105.  
  106. client.on('message',async message => {
  107. var moment = require('moment');
  108. if(message.content.startsWith(prefix + "setdays")) {
  109. if(!message.guild.member(message.author).hasPermissions('MANAGE_CHANNELS')) return message.reply('❌ **ليس لديك الصلاحيات الكافية**');
  110. if(!message.guild.member(client.user).hasPermissions(['MANAGE_CHANNELS','MANAGE_ROLES_OR_PERMISSIONS'])) return message.reply('❌ **ليس معي الصلاحيات الكافية**');
  111. message.channel.send('✅| **تم عمل الروم بنجاح**');
  112. message.guild.createChannel(`Day : ${moment().format('dddd')}` , 'voice').then(c => {
  113. console.log(`Day channel setup for guild: \n ${message.guild.name}`);
  114. c.overwritePermissions(message.guild.id, {
  115. CONNECT: false,
  116. SPEAK: false
  117. });
  118. setInterval(function() {
  119. c.setName(`📅 - Day : 「${moment().format('dddd')}」`);
  120. },1000);
  121. });
  122. }
  123. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement