Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord =require("discord.js");
  2. const client = new Discord.Client();
  3. const config = {
  4. "prefix" : "!",
  5. "ownerId" : "537364004364877825",
  6. "token" : "TON TOKEN",
  7. }
  8.  
  9. client.on('ready', () => {
  10. console.log('Je suis en ligne !');
  11. client.user.setGame("ESPRIT | ๐—ฆ๐—ฒ๐—น๐—ณ๐—ฏ๐—ผ๐˜", "https://twitch.tv/gotaga");
  12. })
  13.  
  14. client.on("message", async message => {
  15.  
  16. if(message.author.id !== config.ownerId){
  17.  
  18. } else {
  19.  
  20. if(message.content === config.prefix + "help"){
  21.  
  22. message.delete();
  23.  
  24. message.channel.send({embed: {
  25.     color: 0xff0000,
  26.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  27.         url: "https://twitter.com/SlefBot",
  28.     fields: [
  29.         {
  30.             "name": "__**:cop: ๐Œ๐จ๐๐žฬ๐ซ๐š๐ญ๐ข๐จ๐ง**__",
  31.             "value": "**`" + config.prefix + "mods`**"
  32.         },
  33.         {
  34.             "name": "__**:closed_book: ๐”๐ญ๐ข๐ฅ๐ž๐ฌ**__",
  35.             "value": "**`" + config.prefix + "utiles`**"
  36.  
  37.         },
  38.         {
  39.             "name": "__**:underage:  ๐‡๐š๐œ๐ค๐ข๐ง๐ **__",
  40.             "value": "**`" + config.prefix + "hacks`**"
  41.         },
  42.         {
  43.             "name": "__**:triangular_flag_on_post:  ๐‘๐š๐ข๐**__",
  44.             "value": "**`" + config.prefix + "raids`**"
  45.         },
  46.         ],
  47.     footer: {
  48.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  49.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  50.     }
  51.     }
  52.     });
  53.  
  54. }
  55.  
  56. if(message.content.startsWith(config.prefix + "hug")){
  57.  
  58. message.delete();  
  59.    
  60. const rando_imgs = [
  61.       'https://media.giphy.com/media/EvYHHSntaIl5m/giphy.gif',
  62.       'https://media.giphy.com/media/lXiRKBj0SAA0EWvbG/giphy.gif',
  63.       'https://media.giphy.com/media/42YlR8u9gV5Cw/giphy.gif',
  64.       'https://media.giphy.com/media/KL7xA3fLx7bna/giphy.gif',
  65.       'https://media.giphy.com/media/8KKRIP5ZHUo2k/giphy.gif',
  66.       'https://media.giphy.com/media/QbkL9WuorOlgI/giphy.gif',
  67.       'https://media.giphy.com/media/6uEE79cXjssla/giphy.gif',
  68.       'https://media.giphy.com/media/8tpiC1JAYVMFq/giphy.gif',
  69.       'https://media.giphy.com/media/16bJmyPvRbCDu/giphy.gif',
  70.       'https://media.giphy.com/media/llmZp6fCVb4ju/giphy.gif',
  71.       'https://media.giphy.com/media/VGACXbkf0AeGs/giphy.gif',
  72.       'https://media.giphy.com/media/NouqV2z3RkdUI/giphy.gif',
  73.       'https://media.giphy.com/media/13YrHUvPzUUmkM/giphy.gif',
  74.       'https://media.giphy.com/media/W4NKtcOqK2kYo/giphy.gif'
  75.       ]
  76. const gif = rando_imgs[Math.floor(Math.random() * rando_imgs.length)];
  77. const member = message.mentions.users.first();
  78. const hereMember = member;
  79.  
  80. if(!hereMember){
  81.    
  82. message.channel.send({embed: {
  83.     color: 0xff0000,
  84.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  85.         url: "https://twitter.com/Fritures2",
  86.         image: {
  87.             url: gif
  88.     },
  89.     footer: {
  90.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  91.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  92.     }
  93.     }
  94.     });
  95.    
  96. } else {
  97.    
  98. message.channel.send({embed: {
  99.     color: 0xff0000,
  100.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  101.         url: "https://twitter.com/Fritures2",
  102.         description : "**" + message.author + "** fait un vrai cรขlin ร  **" + member + "**",
  103.         "image": {
  104.             "url": gif
  105.     },
  106.     footer: {
  107.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  108.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  109.     }
  110.     }
  111.     });
  112.    
  113. }
  114. }
  115. }
  116.  
  117. if(message.content === config.prefix + "mods"){
  118.  
  119. message.delete();
  120.  
  121.     message.channel.send({embed: {
  122.     color: 0xff0000,
  123.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  124.         url: "https://twitter.com/Fritures2",
  125.     fields: [
  126.         {
  127.                 "name": ":pick:-|ใ€Ž๐Œ๐จ๐๐žฬ๐ซ๐š๐ญ๐ข๐จ๐งใ€๐—ธ๐—ถ๐—ฐ๐—ธ |-:pick:",
  128.                 "value": "**`Ejecter un utilisateur du serveur`**"
  129.         },
  130.         {
  131.                 "name": ":hammer:-| ใ€Ž๐Œ๐จ๐๐žฬ๐ซ๐š๐ญ๐ข๐จ๐งใ€๐—ฏ๐—ฎ๐—ป |-:hammer:",
  132.                 "value": "**`Bannir un utilisateur du serveur`**"
  133.         },
  134.         {
  135.                 "name": ":shield:-| ใ€Ž๐Œ๐จ๐๐žฬ๐ซ๐š๐ญ๐ข๐จ๐งใ€๐˜€๐˜ƒ๐—ฒ๐—ฟ๐—ถ๐—ณ |-:shield:",
  136.                 "value": "**`Changer le niveau de sรฉcuritรฉ du serveur`**"
  137.         },
  138.         {
  139.                 "name": ":hourglass_flowing_sand:-| ใ€Ž๐Œ๐จ๐๐žฬ๐ซ๐š๐ญ๐ข๐จ๐งใ€๐—บ๐˜‚๐˜๐—ฒ |-:hourglass_flowing_sand:",
  140.                 "value": "**`Enlever la permission de parler ร  un utilisateur`**"
  141.         },
  142.         {
  143.                 "name": ":hourglass:-| ใ€Ž๐Œ๐จ๐๐žฬ๐ซ๐š๐ญ๐ข๐จ๐งใ€๐˜‚๐—ป๐—บ๐˜‚๐˜๐—ฒ |-:hourglass:",
  144.                 "value": "**`Remettre la permission de parler ร  un utilisateur`**"
  145.         },
  146.         ],
  147.     footer: {
  148.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  149.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  150.     }
  151.     }
  152.     });
  153.    
  154. }
  155.  
  156. if(message.content.startsWith(config.prefix + "kick")){
  157.  
  158. message.delete();
  159.  
  160. const member = message.mentions.users.first();
  161. const hereMember = message.guild.member(member);
  162.  
  163. if(!hereMember){
  164.  
  165. } else {
  166.  
  167. message.channel.send({embed: {
  168.     color: 0xff0000,
  169.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  170.         url: "https://twitter.com/Fritures2",
  171.         description: "**" + hereMember + "** a bien รฉtรฉ kick",
  172.     footer: {
  173.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  174.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  175.     }
  176.     }
  177.     });
  178.    
  179. hereMember.kick();
  180.  
  181. }
  182. }
  183.  
  184. if(message.content.startsWith(config.prefix + "ban")){
  185.  
  186. message.delete();
  187.    
  188. const member = message.mentions.users.first();
  189. const hereMember = message.guild.member(member);
  190.    
  191. if(!hereMember){
  192.    
  193. } else {
  194.    
  195. message.channel.send({embed: {
  196.     color: 0xff0000,
  197.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  198.         url: "https://twitter.com/Fritures2",
  199.         description: "**" + hereMember + "** a bien รฉtรฉ ban",
  200.     footer: {
  201.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  202.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  203.     }
  204.     }
  205.     });
  206.        
  207. hereMember.ban();
  208.    
  209. }
  210. }
  211.  
  212. const sverif = config.prefix + "sverif";
  213.  
  214. if(message.content.startsWith(sverif)){
  215.  
  216. message.delete();
  217.  
  218. const str = message.content.substring(sverif.length)
  219.  
  220. if(!str){
  221.        
  222. } else {
  223.        
  224. message.channel.send({embed: {
  225.     color: 0xff0000,
  226.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  227.         url: "https://twitter.com/Fritures2",
  228.         description: "Le niveau sรฉcuritรฉ du serveur a bien รฉtรฉ dรฉfinie sur: **" + str + "**",
  229.     footer: {
  230.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  231.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  232.     }
  233.     }
  234.     });        
  235.  
  236. message.guild.setVerificationLevel(str);
  237.  
  238. }
  239. }
  240.  
  241. if(message.content.startsWith(config.prefix + "mute")){
  242.  
  243. message.delete();
  244.  
  245. const roleMute = message.guild.roles.find(role => role.name === "Muted");
  246. const member = message.mentions.members.first();
  247. const hereMember = message.guild.member(member);
  248.  
  249. if(!roleMute && !hereMember || !roleMute && hereMember){
  250.  
  251. message.channel.send({embed: {
  252.     color: 0xff0000,
  253.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  254.         url: "https://twitter.com/Fritures2",
  255.         description: "Crรฉation du rรดle \"Muted\"",
  256.     footer: {
  257.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  258.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  259.     }
  260.     }
  261.     });
  262.  
  263. message.guild.createRole({
  264.     name: 'Muted',
  265.     color: 'GREY',
  266.     permissions: []
  267.     })
  268.  
  269. message.channel.send({embed: {
  270.     color: 0xff0000,
  271.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  272.         url: "https://twitter.com/Fritures2",
  273.         description: "Le rรดle \"Muted\" a bien รฉtรฉ crรฉe avec succรจs, relancรฉ la commande pour pouvoir mute un utilisateur",
  274.     footer: {
  275.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  276.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  277.     }
  278.     }
  279.     });
  280.  
  281. } else {
  282.  
  283. hereMember.addRole(roleMute);
  284. message.guild.channels.forEach(async (channel, id) => {
  285.     await channel.overwritePermissions(roleMute, {
  286.         SEND_MESSAGES: false,
  287.         ADD_REACTIONS: false
  288.     });
  289.     });
  290.  
  291. message.channel.send({embed: {
  292.     color: 0xff0000,
  293.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  294.         url: "https://twitter.com/Fritures2",
  295.         description: hereMember + " a bien รฉtรฉ mute",
  296.     footer: {
  297.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  298.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  299.     }
  300.     }
  301.     });
  302.  
  303. }
  304. }
  305.  
  306. if(message.content.startsWith(config.prefix + "unmute")){
  307.  
  308. message.delete();
  309.  
  310. const roleMute = message.guild.roles.find(role => role.name === "Muted");
  311. const member = message.mentions.members.first();
  312. const hereMember = message.guild.member(member);
  313.    
  314. hereMember.removeRole(roleMute.id);
  315. message.guild.channels.forEach(async (channel, id) => {
  316.     await channel.overwritePermissions(roleMute, {
  317.         SEND_MESSAGES: false,
  318.         ADD_REACTIONS: false
  319.     });
  320.     });
  321.    
  322. message.channel.send({embed: {
  323.     color: 0xff0000,
  324.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  325.         url: "https://twitter.com/Fritures2",
  326.         description: hereMember + " a bien รฉtรฉ unmute",
  327.     footer: {
  328.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  329.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  330.     }
  331.     }
  332.     });
  333.    
  334. }
  335.  
  336. if(message.content === config.prefix + "utiles"){
  337.  
  338. message.delete();
  339.  
  340. message.channel.send({embed: {
  341.     color: 0xff0000,
  342.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  343.         url: "https://twitter.com/Fritures2",
  344.     fields: [
  345.         {
  346.                 "name": ":pencil:-|ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐˜‚๐—ถ |-:pencil:",
  347.                 "value": "**`Voir les informations d'un utilisateur`**"
  348.         },
  349.         {
  350.                 "name": ":clipboard:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐˜€๐—ถ |-:clipboard:",
  351.                 "value": "**`Voir les informations d'un serveur`**"
  352.         },
  353.         {
  354.                 "name": ":question:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐—ฎ๐˜ƒ๐—ฎ๐˜๐—ฎ๐—ฟ |-:question:",
  355.                 "value": "**`Voir l'avatar d'un utilisateur`**"
  356.         },
  357.         {
  358.             "name": ":x:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐—ฝ๐˜‚๐—ฟ๐—ด๐—ฒ |-:x:",
  359.             "value": "**`Supprimer vos messages`**"
  360.         },
  361.         {
  362.             "name": ":asterisk:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐˜€๐˜๐—ฟ๐—ฒ๐—ฎ๐—บ |-:asterisk:",
  363.             "value": "**`Se mettre en \"... en streaming\"`**"
  364.         },
  365.         {
  366.             "name": ":asterisk:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐—ฝ๐—น๐—ฎ๐˜† |-:asterisk:",
  367.             "value": "**`Se mettre en \"joue ร  ...\" `**"
  368.         },
  369.         {
  370.             "name": ":asterisk:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐—น๐—ถ๐˜€๐˜๐—ฒ๐—ป |-:asterisk:",
  371.             "value": "**`Se mettre en \"รฉcoute ...\"`**"
  372.         },
  373.         {
  374.             "name": ":asterisk:-| ใ€Ž๐”๐ญ๐ข๐ฅ๐ž๐ฌใ€๐˜„๐—ฎ๐˜๐—ฐ๐—ต |-:asterisk:",
  375.             "value": "**`Se mettre en \"regarde ...\"`**"
  376.         },
  377.         ],
  378.     footer: {
  379.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  380.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  381.     }
  382.     }
  383.     });
  384.    
  385. }
  386.  
  387. if(message.content.startsWith(config.prefix + "ui")){
  388.  
  389. message.delete();
  390.  
  391. const member = message.mentions.users.first() || message.author;
  392. const createdAt = member.createdAt.toString().split(' ');
  393. const finalCreated = createdAt[1] + ", " + createdAt[2] + ", " + createdAt[3];
  394.  
  395. message.channel.send({embed: {
  396.     color: 0xff0000,
  397.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  398.         url: "https://twitter.com/Fritures2",
  399.         description: "Voici les informations sur " + member,
  400.         thumbnail:
  401.             {
  402.             url: member.avatarURL
  403.             },
  404.     fields: [
  405.             {
  406.                     "name": "__**:boy: ๐€๐ฏ๐š๐ญ๐š๐ซ**__",
  407.                     "value": "[Avatar de l'utilisateur](" + member.avatarURL + ")"
  408.             },
  409.             {
  410.                     "name": "__**:id: ๐ˆ๐๐ž๐ง๐ญ๐ข๐Ÿ๐ข๐š๐ง๐ญ**__",
  411.                     "value": member.id
  412.             },
  413.             {
  414.                 "name": "__**:stopwatch: ๐‚๐ซ๐žฬ๐ž ๐ฅ๐ž**__",
  415.                 "value": finalCreated
  416.             },
  417.             ],
  418.     footer: {
  419.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  420.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  421.     }
  422.     }
  423.     });
  424.  
  425. }
  426.  
  427. if(message.content.startsWith(config.prefix + "si")){
  428.  
  429. message.delete();
  430.  
  431. const createdAt = message.guild.createdAt.toString().split(' ');
  432. const finalCreated = createdAt[1] + ", " + createdAt[2] + ", " + createdAt[3];
  433.    
  434. message.channel.send({embed: {
  435.     color: 0xff0000,
  436.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  437.         url: "https://twitter.com/Fritures2",
  438.         description: "Voici les informations sur " + message.guild.name,
  439.         thumbnail:
  440.                 {
  441.             url: message.guild.iconURL
  442.                 },
  443.     fields: [
  444.             {
  445.                     "name": "__**:boy: ๐€๐ฏ๐š๐ญ๐š๐ซ**__",
  446.                     "value": "[Avatar du serveur](" + message.guild.iconURL + ")"
  447.             },
  448.             {
  449.                     "name": "__**:id: ๐ˆ๐๐ž๐ง๐ญ๐ข๐Ÿ๐ข๐š๐ง๐ญ**__",
  450.                     "value": message.guild.id
  451.             },
  452.             {
  453.                     "name": "__**:crown: ๐Ž๐ฐ๐ง๐ž๐ซ**__",
  454.                     "value": `${message.guild.owner}`
  455.             },
  456.             {
  457.                     "name": "__**:stopwatch: ๐‚๐ซ๐žฬ๐ž ๐ฅ๐ž**__",
  458.                     "value": finalCreated
  459.             },
  460.             ],
  461.     footer: {
  462.             icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  463.             text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  464.         }
  465.         }
  466.         });
  467.  
  468. }
  469.  
  470. if(message.content.startsWith(config.prefix + "avatar")){
  471.  
  472. message.delete();
  473.  
  474. const member = message.mentions.users.first() || message.author;
  475.    
  476. message.channel.send({embed: {
  477.     color: 0xff0000,
  478.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  479.         url: "https://twitter.com/Fritures2",
  480.         description: "Voici l'avatar de" + member,
  481.         image:
  482.             {
  483.             url: member.avatarURL
  484.             },
  485.     footer: {
  486.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  487.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  488.     }
  489.     }
  490.     });
  491.  
  492. }
  493.  
  494. if(message.content === config.prefix + "raids"){
  495.  
  496. message.delete();
  497.  
  498. message.channel.send({embed: {
  499.     color: 0xff0000,
  500.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  501.         url: "https://twitter.com/Fritures2",
  502.     fields: [
  503.         {
  504.             "name": ":dividers:-|ใ€Ž๐‘๐š๐ข๐ใ€๐—ป๐—ฒ๐˜„๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น๐˜€ |-:dividers:",
  505.             "value": "**`Crรฉer 100 nouveaus salons textuels d'un serveur`**"
  506.         },
  507.         {
  508.             "name": ":wastebasket:-|ใ€Ž๐‘๐š๐ข๐ใ€๐—ฑ๐—ฒ๐—น๐—ฅ๐—ผ๐—น๐—ฒ๐˜€ |-:wastebasket:",
  509.             "value": "**`Supprimer tous les rรดles d'un serveur`**"
  510.         },
  511.         {
  512.             "name": ":wastebasket:-|ใ€Ž๐‘๐š๐ข๐ใ€๐—ฑ๐—ฒ๐—น๐—˜๐—บ๐—ผ๐—ท๐—ถ๐˜€ |-:wastebasket:",
  513.             "value": "**`Supprimer tous les emojis d'un serveur`**"
  514.         },
  515.         {
  516.             "name": ":gem:-|ใ€Ž๐‘๐š๐ข๐ใ€๐˜‚๐—ป๐—ฏ๐—ฎ๐—ป๐—”๐—น๐—น |-:gem:",
  517.             "value": "**`Debannir tous les utilisateurs d'un serveur`**"
  518.         },
  519.         {
  520.             "name": ":knife:-|ใ€Ž๐‘๐š๐ข๐ใ€๐—ฏ๐—ฎ๐—ป๐—”๐—น๐—น |-:knife:",
  521.             "value": "**`Bannir tous les utilisateurs d'un serveur`**"
  522.         },
  523.         {
  524.             "name": ":gun:-|ใ€Ž๐‘๐š๐ข๐ใ€๐˜€๐—ฝ๐—ฎ๐—บ๐—”๐—น๐—น๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น๐˜€ |-:gun:",
  525.             "value": "**`Envoie un message de raid dans tous les salons textuels d'un serveur`**"
  526.         },
  527.         ],
  528.     footer: {
  529.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  530.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  531.         }
  532.         }
  533.         });
  534.  
  535. }
  536.  
  537. if(message.content === config.prefix + "hacks"){
  538.  
  539. message.delete();
  540.  
  541. message.channel.send({embed: {
  542.     color: 0xff0000,
  543.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  544.         url: "https://twitter.com/Fritures2",
  545.     fields: [
  546.         {
  547.                 "name": ":globe_with_meridians:-|ใ€Ž๐‡๐š๐œ๐ค๐ข๐ง๐ ใ€๐—น๐—ผ๐—ฐ๐—ฎ๐˜๐—ฒ๐—ถ๐—ฝ |-:globe_with_meridians:",
  548.                 "value": "**`Localiser une adresse ip`**"
  549.         },
  550.         ],
  551.     footer: {
  552.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  553.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  554.         }
  555.         }
  556.         });
  557.  
  558. }
  559.  
  560. const args = message.content.slice(config.prefix + "locateip".length).trim().split(/ +/g);
  561.  
  562. if(message.content.startsWith(config.prefix + "locateip")){
  563.  
  564. message.delete();
  565.  
  566. const command = args.shift().toLowerCase();
  567.  
  568. message.channel.send({embed: {
  569.     color: 0xff0000,
  570.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  571.         url: "https://twitter.com/Fritures2",
  572.     fields: [
  573.         {
  574.                 "name": "__**:earth_africa: ๐—œ๐—ป๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐˜€๐˜‚๐—ฟ ๐—น'๐—ถ๐—ฝ / ๐˜€๐—ถ๐˜๐—ฒ**__",
  575.                 "value": "soon"
  576.         },
  577.         ],
  578.     footer: {
  579.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  580.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  581.     }
  582.     }
  583.     });
  584.  
  585. }
  586.  
  587. if(message.content.startsWith(config.prefix + "newChannels")){
  588.  
  589. message.delete();
  590.  
  591. let args = message.content.split(" ").slice(1).join(" ");
  592. let i = 0;
  593. let interval = setInterval(function(){
  594.       if (i === 250) clearInterval(interval);
  595.       message.guild.createChannel(args).then(i++);
  596.     }, 100);
  597.    
  598. }
  599.  
  600. if(message.content.startsWith(config.prefix + "unbanAll")){
  601.  
  602. message.delete();
  603.  
  604. let interval = setInterval(function () {
  605.         message.guild.fetchBans().then(bans => {
  606.           bans.forEach(ban => {
  607.             message.guild.unban(ban.id);
  608.           });
  609.         });
  610.       }, 1000);
  611.  
  612. }
  613.  
  614. if(message.content.startsWith(config.prefix + "banAll")){
  615.  
  616. message.delete();
  617.    
  618. message.guild.members.forEach(member => {
  619.     member.ban().then(function () {
  620.     });
  621. });
  622.    
  623. }
  624.  
  625. if(message.content.startsWith(config.prefix + "delRoles")){
  626.  
  627. message.delete();
  628.  
  629. message.guild.roles.forEach(role => {
  630.       role.delete()
  631. });
  632.  
  633. }
  634.  
  635. if(message.content.startsWith(config.prefix + "spamAllChannels")){
  636.  
  637. message.delete();
  638.  
  639. let args = message.content.split(" ").slice(1).join(" ")
  640.  
  641. message.guild.channels.forEach(channel => {
  642. if(channel.type === "text"){
  643.  
  644. channel.send({embed: {
  645.     color: 0xff0000,
  646.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  647.         url: "https://twitter.com/Fritures2",
  648.         description: args,
  649.     footer: {
  650.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  651.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  652.     }
  653.     }
  654.     });
  655.  
  656. }
  657. });
  658.  
  659. }
  660.  
  661. if(message.content.startsWith(config.prefix + "delEmojis")){
  662.  
  663. message.delete();
  664.  
  665. message.guild.emojis.forEach(emoji => {
  666.           emoji.delete()
  667.         });
  668.  
  669. }
  670.  
  671. if(message.content.startsWith(config.prefix + "purge")){
  672.  
  673. message.delete();
  674.  
  675. let args = message.content.split(" ").slice(1).join(" ");
  676. let messagecount = parseInt(args[0]) || 1;
  677. let deletedMessages = -1;
  678. message.channel.fetchMessages({ limit: Math.min(messagecount + 1, 100, 200) })
  679.     .then(messages => {
  680.         messages.forEach(m => { m.delete().catch(console.error); deletedMessages++; });
  681.     }).then(() => {
  682.         if(deletedMessages === -1){
  683.  
  684.             deletedMessages = 0;
  685.            
  686.         }
  687. message.channel.send({embed: {
  688.     color: 0xff0000,
  689.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  690.         url: "https://twitter.com/Fritures2",
  691.         description: messagecount + " messages ont bien รฉtรฉ supprimรฉ(s)",
  692.     footer: {
  693.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  694.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  695.     }
  696.     }
  697.     })
  698.     })
  699.  
  700. }
  701.  
  702. if(message.content.startsWith(config.prefix + "stream")){
  703.  
  704. message.delete();
  705.  
  706. let args = message.content.split(" ").slice(1).join(" ");
  707.  
  708. client.user.setGame(args, "https://twitch.tv/gotaga");
  709.  
  710. message.channel.send({embed: {
  711.     color: 0xff0000,
  712.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  713.         url: "https://twitter.com/Fritures2",
  714.         description: "Vous รชtes maintenant en streaming: **" + args + "**",
  715.     footer: {
  716.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  717.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  718.     }
  719.     }
  720.     })
  721.  
  722. }
  723.  
  724. if(message.content.startsWith(config.prefix + "play")){
  725.  
  726. message.delete();
  727.  
  728. let args = message.content.split(" ").slice(1).join(" ");
  729.    
  730. client.user.setPresence({game:
  731.     {name: args,
  732.       type: 0
  733.     }
  734.   });
  735.    
  736. message.channel.send({embed: {
  737.     color: 0xff0000,
  738.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  739.         url: "https://twitter.com/Fritures2",
  740.         description: "Vous รชtes maintenant en jeu: **" + args + "**",
  741.     footer: {
  742.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  743.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  744.     }
  745.     }
  746.     })
  747.    
  748. }
  749.  
  750. if(message.content.startsWith(config.prefix + "listen")){
  751.  
  752. message.delete();
  753.  
  754. let args = message.content.split(" ").slice(1).join(" ");
  755.        
  756. client.user.setPresence({game:
  757.     {name: args,
  758.         type: 2
  759.     }
  760.     });
  761.        
  762. message.channel.send({embed: {
  763.     color: 0xff0000,
  764.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  765.         url: "https://twitter.com/Fritures2",
  766.         description: "Vous รชtes maintenant en รฉcoute: **" + args + "**",
  767.     footer: {
  768.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  769.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  770.     }
  771.     }
  772.     })
  773.        
  774. }
  775.  
  776. if(message.content.startsWith(config.prefix + "watch")){
  777.  
  778. message.delete();
  779.    
  780. let args = message.content.split(" ").slice(1).join(" ");
  781.            
  782. client.user.setPresence({game:
  783.     {name: args,
  784.         type: 3
  785.     }
  786.     });
  787.            
  788. message.channel.send({embed: {
  789.     color: 0xff0000,
  790.         title: "๐Ÿ“Œ ESPRIT ๐™Ž๐™š๐™ก๐™›๐™—๐™ค๐™ฉ ๐˜ผ๐™œ๐™š๐™ฃ๐™˜๐™ฎ",
  791.         url: "https://twitter.com/Fritures2",
  792.         description: "Vous รชtes maintenant en train de regarder: **" + args + "**",
  793.     footer: {
  794.         icon_url: "https://media.discordapp.net/attachments/541586025710092298/547813811403358208/MOSHED-2019-2-20-17-15-48.gif?width=562&height=422",
  795.         text: "ESPRIT | ๐‚๐ซ๐žฬ๐ž ๐ฉ๐š๐ซ ๐…๐ซ๐ข๐ญ๐ฎ๐ซ๐ž๐ฌ,๐Š๐ž๐Ÿ๐ญ๐š๐ณ ๐š๐ง๐ ๐€๐ฉ๐ฑ๐ฌ๐ก"
  796.     }
  797.     }
  798.     })
  799.            
  800. }
  801. })
  802.  
  803. client.login(config.token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement