Advertisement
Alpha_Codes_Team

كود إغلا ق وفتح الشات مطور بالرياكشن

Jul 26th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. client.on("message", message => {
  2. var args = message.content.split(" ");
  3. var command = args[0];
  4. if (command === prefix + "closerom") {
  5. if(!message.channel.guild) {
  6. message.channel.send("هذا الأمر للسيرفرات فقط !");
  7. } else if(!message.guild.member(message.author).hasPermission("MANAGE_CHANNELS")) {
  8. message.channel.send("**يجب ان يكون لديك خاصية `MANAGE_CHANNELS`**");
  9. }else if(!message.guild.member(client.user).hasPermission("MANAGE_CHANNELS")) {
  10. message.channel.send("**البوت لا يمتلك خاصية `MANAGE_CHANNELS`**");
  11. } else {
  12. message.channel.send(`
  13. 🇦 لإغلاق الروم , مع اخفائه
  14. 🇧 لإغلاق الروم بدون اخفائه
  15. `).then(msg => {
  16.  
  17. msg.react('🇦')
  18. msg.react('🇧')
  19.  
  20. let close1Filter = (reaction, man) => reaction.emoji.name === '🇦' && man.id === message.author.id;
  21. let close2Filter = (reaction, man) => reaction.emoji.name === '🇧' && man.id === message.author.id;
  22.  
  23. let reactiona = msg.createReactionCollector(close1Filter, { time: 20000});
  24. let reactionb = msg.createReactionCollector(close2Filter, { time: 20000});
  25.  
  26. reactiona.on('collect', r => {
  27. message.channel.overwritePermissions(message.guild.id, {
  28. SEND_MESSAGES: false })
  29. message.channel.overwritePermissions(message.guild.id, {
  30. READ_MESSAGES: false })
  31. message.channel.send("**لقد تم إغلاق الشات بنجاح**");
  32.  
  33. })
  34.  
  35. reactionb.on('collect', r => {
  36. message.channel.overwritePermissions(message.guild.id, {
  37. SEND_MESSAGES: false })
  38.  
  39. message.channel.send("**لقد تم إغلاق الشات بنجاح**");
  40.  
  41. })
  42. })
  43. }
  44. }// By Alpha Codes - AboKhalil 26/7/2019
  45. if (command === prefix + "openrom") {
  46. if(!message.channel.guild) {
  47. message.channel.send("هذا الأمر للسيرفرات فقط !");
  48. } else if(!message.guild.member(message.author).hasPermission("MANAGE_CHANNELS")) {
  49. message.channel.send("**يجب ان يكون لديك خاصية `MANAGE_CHANNELS`**");
  50. }else if(!message.guild.member(client.user).hasPermission("MANAGE_CHANNELS")) {
  51. message.channel.send("**البوت لا يمتلك خاصية `MANAGE_CHANNELS`**");
  52. } else {
  53. message.channel.overwritePermissions(message.guild.id, {
  54. SEND_MESSAGES: true })
  55. message.channel.overwritePermissions(message.guild.id, {
  56. READ_MESSAGES: true })
  57. message.channel.send("**لقد تم فتح الشات بنجاح**");
  58. }
  59. } // By Alpha Codes - AboKhalil 26/7/2019
  60. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement