SHARE
TWEET

Untitled

a guest Sep 20th, 2019 132 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if(message.content.startsWith(prefix + "ss")){
  2.     //ss command
  3.     if (!message.channel.permissionsFor(message.member).hasPermission("ADMINISTRATOR")){
  4.         message.reply("Tu n'as pas les permissions ;)");
  5.         message.delete(message.author);
  6.     }else{
  7.  
  8.      //   let avatar = message.author.displayAvatarURL;
  9.  
  10.         const emojihelpwarn = bot.emojis.get("522855914638934036");
  11.  
  12.         const emojihelpinfo = bot.emojis.get("518525345465368576");
  13.        
  14.         const emojihelpadmin = bot.emojis.get("518696911872589826");
  15.  
  16.  
  17. let mention = message.mentions.users.first();
  18. if(!mention) return message.reply("Veuillez mentionner qu'elle qu'un !")
  19. let au = message.author;
  20.  
  21. const embed = new Discord.RichEmbed()
  22. .setColor("ffff00")
  23. .setTitle(`${emojihelpadmin} SS COMMANDE ${emojihelpadmin}`)
  24. .addField(`**Membre visé** :`, mention, true)
  25. .addField(`**L'Administrateur **: `, au, true)
  26. .addField(`${emojihelpinfo} ***Informations Du Joueur***`, `**Nom : ${mention.username} \n Id : ${mention.id} \n Création du compte le : ${moment.utc(mention.createdAt).format("D/M/Y, HH:mm:ss")}**  `)
  27. .addField(`💌 ·》» ***Messages***`, "** **", true)
  28. .addField(`${emojihelpwarn} ·》» ***Abus***`,"** **", true)
  29. .addField(`🗑 ·》» ***Suprimer le message***`, "** **", true)
  30. message.channel.send(embed).then(d => {
  31.  
  32.  
  33. d.react('💌').then(() => d.react('⚠').then(() => d.react("🗑")));
  34.  
  35. const filter = (reaction, user) => {
  36.              
  37.     return ['💌', '⚠', '❌', '💬', '🗑', '❇', '😒', '🙅', '🌐', '⏳', '👓', '👺', '☠', '▶', '◀'].includes(reaction.emoji.name) && user.id === message.author.id;
  38. };
  39.  
  40. const embed2 = new Discord.RichEmbed()
  41. .setColor("ffff00")
  42. .setTitle(`${emojihelpadmin} SS COMMANDE ${emojihelpadmin}`)
  43. .addField(`**Membre visé** :`, mention, true)
  44. .addField(`**L'Administrateur **: `, au, true)
  45. .addField(`***Informations Du Joueur***`, `**Nom : ${mention.username} \n Id : ${mention.id} \n Création du compte le : ${moment.utc(mention.createdAt).format("D/M/Y, HH:mm:ss")}**  `)
  46. .addBlankField()
  47. .addField(`🔘 Page 1 \n \n ❌ ·》» ***Retour*** \n 💬 ·》» ***Mute 30 min Mauvais Langage*** \n ❇ ·》» ***Mute 1h30min Spam*** \n 😒 ·》» ***Mute 5min Message inutile*** \n 🙅 ·》» ***Mute 7min Fausse Information*** \n ▶ ·》» ***Page 2***`, "** **", true)
  48.  
  49.  
  50.  
  51. const embed3 = new Discord.RichEmbed()
  52. .setColor("ffff00")
  53. .setTitle(`${emojihelpadmin} SS COMMANDE ${emojihelpadmin}`)
  54. .addField(`**Membre visé** :`, mention, true)
  55. .addField(`**L'Administrateur **: `, au, true)
  56. .addField(`***Informations Du Joueur***`, `**Nom : ${mention.username} \n Id : ${mention.id} \n Création du compte le : ${moment.utc(mention.createdAt).format("D/M/Y, HH:mm:ss")}**  `)
  57. .addBlankField()
  58. .addField(`🔘 Page 2 \n \n ❌ ·》» ***Retour*** \n 🌐 ·》» ***Mute 2min Langage SMS*** \n ⏳ ·》» ***Mute 20min Flood*** \n 👓 ·》» ***Mute 4min Provocation/Vantardise*** \n 👺 ·》» ***Mute 50min Insultes*** \n ☠ ·》» ***Mute 4h Menace(s) IRL*** \n ◀ ·》» ***Page 1***`, '** **', true)
  59. let collector = d.createReactionCollector(filter, { time: 900000})
  60. collector.on('collect', (reaction, collected) => {
  61.  
  62.  
  63.  
  64.    
  65.     //    const reaction = collected.first();
  66.  
  67.         if (reaction.emoji.name === '💌') {
  68. d.edit(embed2)
  69.  
  70. d.clearReactions()
  71. setTimeout(() => {
  72.     d.react("❌").then(() => {
  73.     d.react("💬").then(() => {
  74.         d.react("❇").then(() => {
  75.             d.react("😒").then(() => {
  76.                 d.react("🙅").then(() => {
  77.                
  78.                 d.react("▶").then(() => {
  79.                 })
  80.                 })
  81.             })
  82.         })
  83.     })
  84.  
  85.     })
  86.  
  87. }, 500)
  88.  
  89.    
  90. }
  91.  
  92.  
  93. if (reaction.emoji.name === '◀') {
  94.     d.edit(embed2)
  95.    
  96.     d.clearReactions()
  97.     setTimeout(() => {
  98.         d.react("❌").then(() => {
  99.         d.react("💬").then(() => {
  100.             d.react("❇").then(() => {
  101.                 d.react("😒").then(() => {
  102.                     d.react("🙅").then(() => {
  103.                    
  104.                     d.react("▶").then(() => {
  105.                     })
  106.                     })
  107.                 })
  108.             })
  109.         })
  110.    
  111.         })
  112.      
  113.     }, 500)
  114.  
  115. }
  116.  
  117. if(reaction.emoji.name === "▶"){
  118. d.edit(embed3)
  119. d.clearReactions()
  120. setTimeout(() => {
  121.     d.react("❌").then(() => {
  122.     d.react("🌐").then(() => {
  123.         d.react("⏳").then(() => {
  124.             d.react("👓").then(() => {
  125.                 d.react("👺").then(() => {
  126.                     d.react("☠").then(() => {
  127. d.react("◀")
  128.                     })
  129.  
  130.  
  131.                 })
  132.                
  133.             })
  134.         })
  135.     })
  136.     })
  137. }, 500)
  138. }
  139.  
  140.  
  141. if(reaction.emoji.name === "☠"){
  142.     let tempmuteUsage = new Discord.RichEmbed()
  143.     .setDescription(`**Commande:** /tempmute`)
  144.     .setColor("RANDOM")
  145.     .addField("Description:", `tempmute un membre`)
  146.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  147.     .setTitle(`${message.author.tag}`)
  148.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  149.  
  150.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  151.  
  152.     if(!tomute3) return message.channel.send(tempmuteUsage);
  153.    
  154.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  155. d.delete()
  156.  
  157.     let muteR = message.guild.roles.find(`name`, "Muted");
  158.     if(!muteR){
  159.       try{
  160.         muteR = message.guild.createRole({
  161.           name: "Muted",
  162.           color: "#161616",
  163.           permissions:[]
  164.         })
  165.         message.guild.channels.forEach(async (channel, id) => {
  166.           channel.overwritePermissions(muteR, {
  167.             SEND_MESSAGES: false,
  168.             ADD_REACTIONS: false,
  169.              
  170.             ADD_REACTIONS: false,
  171.  
  172.  
  173.  
  174.              SPEAK: false
  175.           });
  176.         });
  177.       }catch(e){
  178.         console.log(e.stack);
  179.       }
  180.     }
  181.    
  182.  (tomute3.addRole(muteR.id));
  183.     message.delete().catch(O_o=>{});
  184.  
  185.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  186.  
  187.     let tempmuteembed = new Discord.RichEmbed()
  188.     .setDescription(`Mute fait par ${message.author}`)
  189.     .addField("Personne mute:", tomute3)
  190.     .setColor("#008000")
  191.     .addField("Muté dans:", message.channel)
  192.     .setFooter(`${message.createdAt}`)
  193.     .addField("Temps de mute:", `4h`)
  194.     .addField("Raison:", `Menace(s) IRL`);
  195.     let iunmute = new Discord.RichEmbed()
  196.     .setDescription(`UnMute`)
  197.     .setColor("#FF0000")
  198.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  199.     .addField("Serveur:", message.guild.name)
  200.     .setFooter(`${message.createdAt}`);
  201.  
  202.    
  203.     tomute3.send(tempmuteembed);
  204.     message.channel.send(tempmuteembed);
  205.  
  206.     setTimeout(function(){
  207.       tomute3.removeRole(muteR.id);
  208.       message.channel.send(iunmute);
  209.       tomute3.send(iunmute);
  210.  
  211.     },60000 * 240)
  212.  
  213. }
  214.  
  215. if(reaction.emoji.name === "👺"){
  216.     let tempmuteUsage = new Discord.RichEmbed()
  217.     .setDescription(`**Commande:** /tempmute`)
  218.     .setColor("RANDOM")
  219.     .addField("Description:", `tempmute un membre`)
  220.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  221.     .setTitle(`${message.author.tag}`)
  222.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  223.  
  224.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  225.  
  226.     if(!tomute3) return message.channel.send(tempmuteUsage);
  227.    
  228.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  229. d.delete()
  230.  
  231.     let muteR = message.guild.roles.find(`name`, "Muted");
  232.     if(!muteR){
  233.       try{
  234.         muteR = message.guild.createRole({
  235.           name: "Muted",
  236.           color: "#161616",
  237.           permissions:[]
  238.         })
  239.         message.guild.channels.forEach(async (channel, id) => {
  240.           channel.overwritePermissions(muteR, {
  241.             SEND_MESSAGES: false,
  242.             ADD_REACTIONS: false,
  243.              
  244.             ADD_REACTIONS: false,
  245.  
  246.  
  247.  
  248.              SPEAK: false
  249.           });
  250.         });
  251.       }catch(e){
  252.         console.log(e.stack);
  253.       }
  254.     }
  255.    
  256.  (tomute3.addRole(muteR.id));
  257.     message.delete().catch(O_o=>{});
  258.  
  259.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  260.  
  261.     let tempmuteembed = new Discord.RichEmbed()
  262.     .setDescription(`Mute fait par ${message.author}`)
  263.     .addField("Personne mute:", tomute3)
  264.     .setColor("#008000")
  265.     .addField("Muté dans:", message.channel)
  266.     .setFooter(`${message.createdAt}`)
  267.     .addField("Temps de mute:", `50min`)
  268.     .addField("Raison:", `Insultes`);
  269.     let iunmute = new Discord.RichEmbed()
  270.     .setDescription(`UnMute`)
  271.     .setColor("#FF0000")
  272.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  273.     .addField("Serveur:", message.guild.name)
  274.     .setFooter(`${message.createdAt}`);
  275.  
  276.    
  277.     tomute3.send(tempmuteembed);
  278.     message.channel.send(tempmuteembed);
  279.  
  280.     setTimeout(function(){
  281.       tomute3.removeRole(muteR.id);
  282.       message.channel.send(iunmute);
  283.       tomute3.send(iunmute);
  284.  
  285.     },60000 * 50)
  286.  
  287. }
  288.  
  289. if(reaction.emoji.name === "👓"){
  290.     let tempmuteUsage = new Discord.RichEmbed()
  291.     .setDescription(`**Commande:** /tempmute`)
  292.     .setColor("RANDOM")
  293.     .addField("Description:", `tempmute un membre`)
  294.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  295.     .setTitle(`${message.author.tag}`)
  296.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  297.  
  298.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  299.  
  300.     if(!tomute3) return message.channel.send(tempmuteUsage);
  301.    
  302.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  303. d.delete()
  304.  
  305.     let muteR = message.guild.roles.find(`name`, "Muted");
  306.     if(!muteR){
  307.       try{
  308.         muteR = message.guild.createRole({
  309.           name: "Muted",
  310.           color: "#161616",
  311.           permissions:[]
  312.         })
  313.         message.guild.channels.forEach(async (channel, id) => {
  314.           channel.overwritePermissions(muteR, {
  315.             SEND_MESSAGES: false,
  316.             ADD_REACTIONS: false,
  317.              
  318.             ADD_REACTIONS: false,
  319.  
  320.  
  321.  
  322.              SPEAK: false
  323.           });
  324.         });
  325.       }catch(e){
  326.         console.log(e.stack);
  327.       }
  328.     }
  329.    
  330.  (tomute3.addRole(muteR.id));
  331.     message.delete().catch(O_o=>{});
  332.  
  333.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  334.  
  335.     let tempmuteembed = new Discord.RichEmbed()
  336.     .setDescription(`Mute fait par ${message.author}`)
  337.     .addField("Personne mute:", tomute3)
  338.     .setColor("#008000")
  339.     .addField("Muté dans:", message.channel)
  340.     .setFooter(`${message.createdAt}`)
  341.     .addField("Temps de mute:", `4min`)
  342.     .addField("Raison:", `Provocation/Vantardise`);
  343.     let iunmute = new Discord.RichEmbed()
  344.     .setDescription(`UnMute`)
  345.     .setColor("#FF0000")
  346.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  347.     .addField("Serveur:", message.guild.name)
  348.     .setFooter(`${message.createdAt}`);
  349.  
  350.    
  351.     tomute3.send(tempmuteembed);
  352.     message.channel.send(tempmuteembed);
  353.  
  354.     setTimeout(function(){
  355.       tomute3.removeRole(muteR.id);
  356.       message.channel.send(iunmute);
  357.       tomute3.send(iunmute);
  358.  
  359.     },60000 * 4)
  360.  
  361. }
  362.  
  363. if(reaction.emoji.name === "⏳"){
  364.     let tempmuteUsage = new Discord.RichEmbed()
  365.     .setDescription(`**Commande:** /tempmute`)
  366.     .setColor("RANDOM")
  367.     .addField("Description:", `tempmute un membre`)
  368.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  369.     .setTitle(`${message.author.tag}`)
  370.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  371.  
  372.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  373.  
  374.     if(!tomute3) return message.channel.send(tempmuteUsage);
  375.    
  376.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  377. d.delete()
  378.  
  379.     let muteR = message.guild.roles.find(`name`, "Muted");
  380.     if(!muteR){
  381.       try{
  382.         muteR = message.guild.createRole({
  383.           name: "Muted",
  384.           color: "#161616",
  385.           permissions:[]
  386.         })
  387.         message.guild.channels.forEach(async (channel, id) => {
  388.           channel.overwritePermissions(muteR, {
  389.             SEND_MESSAGES: false,
  390.             ADD_REACTIONS: false,
  391.              
  392.             ADD_REACTIONS: false,
  393.  
  394.  
  395.  
  396.              SPEAK: false
  397.           });
  398.         });
  399.       }catch(e){
  400.         console.log(e.stack);
  401.       }
  402.     }
  403.    
  404.  (tomute3.addRole(muteR.id));
  405.     message.delete().catch(O_o=>{});
  406.  
  407.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  408.  
  409.     let tempmuteembed = new Discord.RichEmbed()
  410.     .setDescription(`Mute fait par ${message.author}`)
  411.     .addField("Personne mute:", tomute3)
  412.     .setColor("#008000")
  413.     .addField("Muté dans:", message.channel)
  414.     .setFooter(`${message.createdAt}`)
  415.     .addField("Temps de mute:", `20min`)
  416.     .addField("Raison:", `Flood`);
  417.     let iunmute = new Discord.RichEmbed()
  418.     .setDescription(`UnMute`)
  419.     .setColor("#FF0000")
  420.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  421.     .addField("Serveur:", message.guild.name)
  422.     .setFooter(`${message.createdAt}`);
  423.  
  424.    
  425.     tomute3.send(tempmuteembed);
  426.     message.channel.send(tempmuteembed);
  427.  
  428.     setTimeout(function(){
  429.       tomute3.removeRole(muteR.id);
  430.       message.channel.send(iunmute);
  431.       tomute3.send(iunmute);
  432.  
  433.     },60000 * 20)
  434.  
  435. }
  436.  
  437. if(reaction.emoji.name === "🌐"){
  438.     let tempmuteUsage = new Discord.RichEmbed()
  439.     .setDescription(`**Commande:** /tempmute`)
  440.     .setColor("RANDOM")
  441.     .addField("Description:", `tempmute un membre`)
  442.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  443.     .setTitle(`${message.author.tag}`)
  444.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  445.  
  446.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  447.  
  448.     if(!tomute3) return message.channel.send(tempmuteUsage);
  449.    
  450.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  451. d.delete()
  452.  
  453.     let muteR = message.guild.roles.find(`name`, "Muted");
  454.     if(!muteR){
  455.       try{
  456.         muteR = message.guild.createRole({
  457.           name: "Muted",
  458.           color: "#161616",
  459.           permissions:[]
  460.         })
  461.         message.guild.channels.forEach(async (channel, id) => {
  462.           channel.overwritePermissions(muteR, {
  463.             SEND_MESSAGES: false,
  464.             ADD_REACTIONS: false,
  465.              
  466.             ADD_REACTIONS: false,
  467.  
  468.  
  469.  
  470.              SPEAK: false
  471.           });
  472.         });
  473.       }catch(e){
  474.         console.log(e.stack);
  475.       }
  476.     }
  477.    
  478.  (tomute3.addRole(muteR.id));
  479.     message.delete().catch(O_o=>{});
  480.  
  481.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  482.  
  483.     let tempmuteembed = new Discord.RichEmbed()
  484.     .setDescription(`Mute fait par ${message.author}`)
  485.     .addField("Personne mute:", tomute3)
  486.     .setColor("#008000")
  487.     .addField("Muté dans:", message.channel)
  488.     .setFooter(`${message.createdAt}`)
  489.     .addField("Temps de mute:", `2min`)
  490.     .addField("Raison:", `Langage SMS`);
  491.     let iunmute = new Discord.RichEmbed()
  492.     .setDescription(`UnMute`)
  493.     .setColor("#FF0000")
  494.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  495.     .addField("Serveur:", message.guild.name)
  496.     .setFooter(`${message.createdAt}`);
  497.  
  498.    
  499.     tomute3.send(tempmuteembed);
  500.     message.channel.send(tempmuteembed);
  501.  
  502.     setTimeout(function(){
  503.       tomute3.removeRole(muteR.id);
  504.       message.channel.send(iunmute);
  505.       tomute3.send(iunmute);
  506.  
  507.     },60000 * 2)
  508.  
  509. }
  510.  
  511. if(reaction.emoji.name === "🙅"){
  512.     let tempmuteUsage = new Discord.RichEmbed()
  513.     .setDescription(`**Commande:** /tempmute`)
  514.     .setColor("RANDOM")
  515.     .addField("Description:", `tempmute un membre`)
  516.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  517.     .setTitle(`${message.author.tag}`)
  518.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  519.  
  520.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  521.  
  522.     if(!tomute3) return message.channel.send(tempmuteUsage);
  523.    
  524.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  525. d.delete()
  526.  
  527.     let muteR = message.guild.roles.find(`name`, "Muted");
  528.     if(!muteR){
  529.       try{
  530.         muteR = message.guild.createRole({
  531.           name: "Muted",
  532.           color: "#161616",
  533.           permissions:[]
  534.         })
  535.         message.guild.channels.forEach(async (channel, id) => {
  536.           channel.overwritePermissions(muteR, {
  537.             SEND_MESSAGES: false,
  538.             ADD_REACTIONS: false,
  539.              
  540.             ADD_REACTIONS: false,
  541.  
  542.  
  543.  
  544.              SPEAK: false
  545.           });
  546.         });
  547.       }catch(e){
  548.         console.log(e.stack);
  549.       }
  550.     }
  551.    
  552.  (tomute3.addRole(muteR.id));
  553.     message.delete().catch(O_o=>{});
  554.  
  555.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  556.  
  557.     let tempmuteembed = new Discord.RichEmbed()
  558.     .setDescription(`Mute fait par ${message.author}`)
  559.     .addField("Personne mute:", tomute3)
  560.     .setColor("#008000")
  561.     .addField("Muté dans:", message.channel)
  562.     .setFooter(`${message.createdAt}`)
  563.     .addField("Temps de mute:", `7min`)
  564.     .addField("Raison:", `Fausse Information`);
  565.     let iunmute = new Discord.RichEmbed()
  566.     .setDescription(`UnMute`)
  567.     .setColor("#FF0000")
  568.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  569.     .addField("Serveur:", message.guild.name)
  570.     .setFooter(`${message.createdAt}`);
  571.  
  572.    
  573.     tomute3.send(tempmuteembed);
  574.     message.channel.send(tempmuteembed);
  575.  
  576.     setTimeout(function(){
  577.       tomute3.removeRole(muteR.id);
  578.       message.channel.send(iunmute);
  579.       tomute3.send(iunmute);
  580.  
  581.     },60000 * 7)
  582.  
  583. }
  584.  
  585. if(reaction.emoji.name === "😒"){
  586.     let tempmuteUsage = new Discord.RichEmbed()
  587.     .setDescription(`**Commande:** /tempmute`)
  588.     .setColor("RANDOM")
  589.     .addField("Description:", `tempmute un membre`)
  590.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  591.     .setTitle(`${message.author.tag}`)
  592.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  593.  
  594.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  595.  
  596.     if(!tomute3) return message.channel.send(tempmuteUsage);
  597.    
  598.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  599. d.delete()
  600.  
  601.     let muteR = message.guild.roles.find(`name`, "Muted");
  602.     if(!muteR){
  603.       try{
  604.         muteR = message.guild.createRole({
  605.           name: "Muted",
  606.           color: "#161616",
  607.           permissions:[]
  608.         })
  609.         message.guild.channels.forEach(async (channel, id) => {
  610.           channel.overwritePermissions(muteR, {
  611.             SEND_MESSAGES: false,
  612.             ADD_REACTIONS: false,
  613.              
  614.             ADD_REACTIONS: false,
  615.  
  616.  
  617.  
  618.              SPEAK: false
  619.           });
  620.         });
  621.       }catch(e){
  622.         console.log(e.stack);
  623.       }
  624.     }
  625.    
  626.  (tomute3.addRole(muteR.id));
  627.     message.delete().catch(O_o=>{});
  628.  
  629.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  630.  
  631.     let tempmuteembed = new Discord.RichEmbed()
  632.     .setDescription(`Mute fait par ${message.author}`)
  633.     .addField("Personne mute:", tomute3)
  634.     .setColor("#008000")
  635.     .addField("Muté dans:", message.channel)
  636.     .setFooter(`${message.createdAt}`)
  637.     .addField("Temps de mute:", `5min`)
  638.     .addField("Raison:", `Message Inutile`);
  639.     let iunmute = new Discord.RichEmbed()
  640.     .setDescription(`UnMute`)
  641.     .setColor("#FF0000")
  642.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  643.     .addField("Serveur:", message.guild.name)
  644.     .setFooter(`${message.createdAt}`);
  645.  
  646.    
  647.     tomute3.send(tempmuteembed);
  648.     message.channel.send(tempmuteembed);
  649.  
  650.     setTimeout(function(){
  651.       tomute3.removeRole(muteR.id);
  652.       message.channel.send(iunmute);
  653.       tomute3.send(iunmute);
  654.  
  655.     },60000 * 5)
  656.  
  657. }
  658.  
  659. if(reaction.emoji.name === "❇"){
  660.        
  661.     let tempmuteUsage = new Discord.RichEmbed()
  662.     .setDescription(`**Commande:** /tempmute`)
  663.     .setColor("RANDOM")
  664.     .addField("Description:", `tempmute un membre`)
  665.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  666.     .setTitle(`${message.author.tag}`)
  667.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  668.  
  669.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  670.  
  671.     if(!tomute3) return message.channel.send(tempmuteUsage);
  672.    
  673.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  674. d.delete()
  675.  
  676.     let muteR = message.guild.roles.find(`name`, "Muted");
  677.     if(!muteR){
  678.       try{
  679.         muteR = message.guild.createRole({
  680.           name: "Muted",
  681.           color: "#161616",
  682.           permissions:[]
  683.         })
  684.         message.guild.channels.forEach(async (channel, id) => {
  685.           channel.overwritePermissions(muteR, {
  686.             SEND_MESSAGES: false,
  687.             ADD_REACTIONS: false,
  688.              
  689.             ADD_REACTIONS: false,
  690.  
  691.  
  692.  
  693.              SPEAK: false
  694.           });
  695.         });
  696.       }catch(e){
  697.         console.log(e.stack);
  698.       }
  699.     }
  700.    
  701.  (tomute3.addRole(muteR.id));
  702.     message.delete().catch(O_o=>{});
  703.  
  704.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  705.  
  706.     let tempmuteembed = new Discord.RichEmbed()
  707.     .setDescription(`Mute fait par ${message.author}`)
  708.     .addField("Personne mute:", tomute3)
  709.     .setColor("#008000")
  710.     .addField("Muté dans:", message.channel)
  711.     .setFooter(`${message.createdAt}`)
  712.     .addField("Temps de mute:", `1h30min`)
  713.     .addField("Raison:", `Spam`);
  714.     let iunmute = new Discord.RichEmbed()
  715.     .setDescription(`UnMute`)
  716.     .setColor("#FF0000")
  717.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  718.     .addField("Serveur:", message.guild.name)
  719.     .setFooter(`${message.createdAt}`);
  720.  
  721.    
  722.     tomute3.send(tempmuteembed);
  723.     message.channel.send(tempmuteembed);
  724.  
  725.     setTimeout(function(){
  726.       tomute3.removeRole(muteR.id);
  727.       message.channel.send(iunmute);
  728.       tomute3.send(iunmute);
  729.  
  730.     },60000 * 90)
  731.  
  732.  
  733.  
  734. }
  735. if(reaction.emoji.name === "❌"){
  736.        
  737.    d.edit(embed)
  738. d.clearReactions()
  739. setTimeout(() => {
  740.    
  741.     d.react('💌').then(() => d.react('⚠').then(() => d.react("🗑")));
  742.  }, 600)
  743.    
  744. }
  745.  
  746. if(reaction.emoji.name === "🗑"){
  747.     d.delete()
  748. message.delete()
  749.     message.channel.send("Le message à bien été suprimé ✅").then(s => s.delete(1500))
  750. }
  751.  
  752. if(reaction.emoji.name === "💬"){
  753.    // d.clearReactions()
  754.     const embed3 = new Discord.RichEmbed()
  755.     .setColor("ffff00")
  756.     .setTitle(`${emojihelpadmin} SS COMMANDE ${emojihelpadmin}`)
  757.     .addField(`**Membre visé** :`, mention, true)
  758.     .addField(`**L'Administrateur **: `, au, true)
  759.     .addField(`***Informations Du Joueur***`, `**Nom : ${mention.username} \n Id : ${mention.id} \n Création du compte le : ${moment.utc(mention.createdAt).format("D/M/Y, HH:mm:ss")}**  `)
  760.     .addBlankField()
  761.     .addField(`✅ L'utlisateur ${mention.username} à été mute **30min** Raison: **Langage** !`, `** **`)
  762.  
  763.    
  764.     let tempmuteUsage = new Discord.RichEmbed()
  765.     .setDescription(`**Commande:** /tempmute`)
  766.     .setColor("RANDOM")
  767.     .addField("Description:", `tempmute un membre`)
  768.     .addField("Usage:", `/tempmute [user] [limit] [reason]`)
  769.     .setTitle(`${message.author.tag}`)
  770.     .addField("Exemple:", `/tempute @Minepro 1s/1h/1d`);
  771.  
  772.     let tomute3 = message.guild.member(message.mentions.users.first() || message.mentions.users.size === 0);
  773.  
  774.     if(!tomute3) return message.channel.send(tempmuteUsage);
  775.    
  776.     if(tomute3.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Je n'ai pas la permission de mute cette personne ! 🚫").then(() => {reaction.remove(message.author.id)})
  777. d.delete()
  778.  
  779.     let muteR = message.guild.roles.find(`name`, "Muted");
  780.     if(!muteR){
  781.       try{
  782.         muteR = message.guild.createRole({
  783.           name: "Muted",
  784.           color: "#161616",
  785.           permissions:[]
  786.         })
  787.         message.guild.channels.forEach(async (channel, id) => {
  788.           channel.overwritePermissions(muteR, {
  789.             SEND_MESSAGES: false,
  790.             ADD_REACTIONS: false,
  791.              
  792.             ADD_REACTIONS: false,
  793.  
  794.  
  795.  
  796.              SPEAK: false
  797.           });
  798.         });
  799.       }catch(e){
  800.         console.log(e.stack);
  801.       }
  802.     }
  803.    
  804.     (tomute3.addRole(muteR.id));
  805.     message.delete().catch(O_o=>{});
  806.  
  807.      message.channel.send(`**${tomute3} a bien été tempmute 🔇**`)
  808.  
  809.     let tempmuteembed = new Discord.RichEmbed()
  810.     .setDescription(`Mute fait par ${message.author}`)
  811.     .addField("Personne mute:", tomute3)
  812.     .setColor("#008000")
  813.     .addField("Muté dans:", message.channel)
  814.     .setFooter(`${message.createdAt}`)
  815.     .addField("Temps de mute:", `30min`)
  816.     .addField("Raison:", `Langage`);
  817.     let iunmute = new Discord.RichEmbed()
  818.     .setDescription(`UnMute`)
  819.     .setColor("#FF0000")
  820.     .addField("Personne unmute:", `<@${tomute3.id}>`)
  821.     .addField("Serveur:", message.guild.name)
  822.     .setFooter(`${message.createdAt}`);
  823.  
  824.    
  825.     tomute3.send(tempmuteembed);
  826.     message.channel.send(tempmuteembed);
  827.  
  828.     setTimeout(function(){
  829.       tomute3.removeRole(muteR.id);
  830.       message.channel.send(iunmute);
  831.       tomute3.send(iunmute);
  832.  
  833.     },60000 * 30)
  834. }
  835.  
  836.     })
  837.  
  838. })
  839. }
  840.  
  841.    
  842. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top