Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let warns = {}
  2. module.exports.run = async (bot, message, args) => {
  3.     }
  4.  
  5. client.on('message', msg => {
  6.     // Prevent bot from responding to its own messages
  7.     if (msg.author == client.user) {
  8.         return;
  9.     }
  10.  
  11.     if (msg.author.bot == true) {
  12.         return;
  13.     }
  14.    
  15.    
  16.     if (msg.content.indexOf ( "nigger" ) > -1) {
  17.         msg.delete ();
  18.         msg.channel.send( '`In locul tau nu as folosi acel cuvant.`');
  19.     }
  20.    
  21.     if (msg.content.indexOf ( "nigga" ) > -1) {
  22.         msg.delete ();
  23.         msg.channel.send( '`In locul tau nu as folosi acel cuvant.`');
  24.     }
  25.  
  26.     if (msg.content.indexOf ( "kys" ) > -1) {
  27.         msg.delete ();
  28.         msg.channel.send( '`In locul tau nu as folosi acel cuvant.`');
  29.     }
  30.        
  31.    
  32.     if (msg.content == prefix + 'roll') {
  33.         const randomNumber = Math.floor(Math.random() * 6) + 1  
  34.         msg.channel.send(msg.author.username + '#' + msg.author.discriminator + ' `a dat roll` ' + randomNumber);
  35.     }
  36.    
  37.     if (msg.content.startsWith(prefix + "kick")) {
  38.         const member = msg.mentions.members.first();
  39.         if (member.user.bot == true) {return}
  40.         if (msg.author.id == member.id) {return}
  41.  
  42.         if(!msg.member.hasPermission("KICK_MEMBERS")){
  43.             msg.channel.send("`Hah! Gottem! You can't use this command!` <:SwiftRage:602484003068444672> ");
  44.         }
  45.         // Kick
  46.         member.kick().then((member) => {
  47.             // Successmsg
  48.             msg.channel.send( " <:ByeGuys:602484004893097995> " + member.displayName + " `si-a luat lumea-n cap, sa speram ca o sa revina.` <:Hype:602484003588800512> ");
  49.         }).catch(() => {
  50.             // Failmsg
  51.             msg.channel.send("");
  52.         });
  53.     }
  54.  
  55.     if (msg.content.startsWith(prefix + "ban")) {
  56.         const member = msg.mentions.members.first();
  57.         if (member.user.bot == true) {return}
  58.         if (msg.author.id == member.id) {return}
  59.  
  60.         if(!msg.member.hasPermission("BAN_MEMBERS")){
  61.             msg.channel.send("`Hah! Gottem! You can't use this command!` <:SwiftRage:602484003068444672> ");
  62.         }    
  63.         // ban
  64.         member.ban().then((member) => {
  65.             // Successmsg
  66.             msg.channel.send( " <:ByeGuys:481941203156467722> " + member.displayName + " `a primit un sut in fund si a zburat!` <:WutFace:602484002774974466> ");
  67.         }).catch(() => {
  68.             // Failmsg
  69.             msg.channel.send("");
  70.         });
  71.     }
  72.    
  73.     if (msg.content.startsWith(prefix + "warn")) {
  74.         const member = msg.mentions.members.first();
  75.         if (member.user.bot == true) {return}
  76.         if (msg.author.id == member.id) {return}
  77.  
  78.         if(!msg.member.hasPermission("BAN_MEMBERS")){
  79.             msg.channel.send("`Hah! Gottem! You can't use this command!` <:SwiftRage:602484003068444672> ");
  80.         }  
  81.        
  82.         warns[member.user.id] = warns[member.user.id]+1 || 1;
  83.         msg.channel.send(' `Uau, cat de usor a fost` ' + member + ' `a primit warn si acum are` ' + warns[member.user.id] + ' `avertismente, vezi cate mai aduni.`');
  84.     }
  85.    
  86.     if (msg.content.startsWith(prefix + "mute")) {
  87.             const member = msg.mentions.members.first();
  88.             if (member.user.bot == true) {return}
  89.             if (msg.author.id == member.id) {return}
  90.  
  91.             if(!msg.member.hasPermission("MANAGE_MESSAGES")){
  92.                  msg.channel.send("`Hah! Gottem! You can't use this command!` <:SwiftRage:602484003068444672> ");
  93.             }  
  94.        
  95.         member.addRole(member.guild.roles.find(role => role.name === "Muted"));
  96.         msg.channel.send('`Ce pot sa spun` ' + member + ' `cateodata este bine sa nu respecti regulile si aleori nu.`');
  97.     }
  98.    
  99.         if (msg.content.startsWith(prefix + "unmute")) {
  100.             const member = msg.mentions.members.first();
  101.             if (member.user.bot == true) {return}
  102.             if (msg.author.id == member.id) {return}
  103.  
  104.             if(!msg.member.hasPermission("MANAGE_MESSAGES")){
  105.                 msg.channel.send("`Hah! Gottem! You can't use this command!` <:SwiftRage:602484003068444672> ");
  106.             }  
  107.            
  108.         member.removeRole(member.guild.roles.find(role => role.name === "Muted"));
  109.         msg.channel.send('`Oh Doamne!` ' + member + ' `nu-i asa ca-ti doresti sa nu te mai intorci niciodata acolo?` <:cmonBruh:602484003647389707> ');
  110.     }
  111.  
  112.         if (msg.content.startsWith(prefix + "clear")) {
  113.             async function clear() {
  114.  
  115.             if(!msg.member.hasPermission("MANAGE_MESSAGES")){
  116.                 msg.channel.send("`Hah! Gottem! You can't use this command!` <:SwiftRage:602484003068444672> ");
  117.             }
  118.        
  119.             msg.delete();
  120.             const fetched = await msg.channel.fetchMessages({limit: 5000});
  121.             msg.channel.bulkDelete(fetched);
  122.         }
  123.         clear();
  124.     }
  125.  
  126.     if (msg.content.startsWith(prefix + "role lol")) {
  127.  
  128.        
  129.         // Easy way to get member object though mentions.
  130.         const member = msg.member
  131.        
  132.         member.addRole(member.guild.roles.find(role => role.name === "lol"));
  133.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de LoL si poti accesa canalul League-of-Legends in fun side.`');
  134.     }
  135.    
  136.    
  137.     if (msg.content.startsWith(prefix + "role English")) {
  138.  
  139.        
  140.         // Easy way to get member object though mentions.
  141.         const member = msg.member
  142.        
  143.         member.addRole(member.guild.roles.find(role => role.name === "English"));
  144.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de English si poti accesa canalul english-only in fun side.`');
  145.     }
  146.    
  147.     if (msg.content.startsWith(prefix + "role Spoilers")) {
  148.  
  149.        
  150.         // Easy way to get member object though mentions.
  151.         const member = msg.member
  152.        
  153.         member.addRole(member.guild.roles.find(role => role.name === "Spoilers"));
  154.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Spoilers si poti accesa canalul spoilers in fun side.`');
  155.     }
  156.    
  157.     if (msg.content.startsWith(prefix + "role Art")) {
  158.  
  159.        
  160.         // Easy way to get member object though mentions.
  161.         const member = msg.member
  162.        
  163.         member.addRole(member.guild.roles.find(role => role.name === "Art"));
  164.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Art si poti accesa sectiunea de Creative.`');
  165.     }
  166.    
  167.     if (msg.content.startsWith(prefix + "role TFT")) {
  168.  
  169.        
  170.         // Easy way to get member object though mentions.
  171.         const member = msg.member
  172.        
  173.         member.addRole(member.guild.roles.find(role => role.name === "TFT"));
  174.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de TFT si poti accesa canalul teamfight-tactics in fun side.`');
  175.     }
  176.    
  177.     if (msg.content.startsWith(prefix + "role NSFW")) {
  178.  
  179.        
  180.         // Easy way to get member object though mentions.
  181.         const member = msg.member
  182.        
  183.         member.addRole(member.guild.roles.find(role => role.name === "NSFW"));
  184.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de NSFW si poti accesa canalul ezreal-playing-room in fun side.`');
  185.     }
  186.  
  187.     if (msg.content.startsWith(prefix + "role Unranked")) {
  188.  
  189.        
  190.         // Easy way to get member object though mentions.
  191.         const member = msg.member
  192.        
  193.         member.addRole(member.guild.roles.find(role => role.name === "Unranked"));
  194.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Unranked, acum pot toti sa vada ce divizie nu esti de fapt.`');
  195.     }
  196.    
  197.     if (msg.content.startsWith(prefix + "role Iron")) {
  198.  
  199.        
  200.         // Easy way to get member object though mentions.
  201.         const member = msg.member
  202.        
  203.         member.addRole(member.guild.roles.find(role => role.name === "Iron"));
  204.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Iron, acum pot toti sa vada ce divizie esti.`');
  205.     }
  206.    
  207.     if (msg.content.startsWith(prefix + "role Bronze")) {
  208.  
  209.        
  210.         // Easy way to get member object though mentions.
  211.         const member = msg.member
  212.        
  213.         member.addRole(member.guild.roles.find(role => role.name === "Bronze"));
  214.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Bronze, acum pot toti sa vada ce divizie esti.`');
  215.     }
  216.    
  217.     if (msg.content.startsWith(prefix + "role Silver")) {
  218.  
  219.        
  220.         // Easy way to get member object though mentions.
  221.         const member = msg.member
  222.        
  223.         member.addRole(member.guild.roles.find(role => role.name === "Silver"));
  224.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Silver, acum pot toti sa vada ce divizie esti.`');
  225.     }
  226.    
  227.     if (msg.content.startsWith(prefix + "role Gold")) {
  228.  
  229.        
  230.         // Easy way to get member object though mentions.
  231.         const member = msg.member
  232.        
  233.         member.addRole(member.guild.roles.find(role => role.name === "Gold"));
  234.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Gold, acum pot toti sa vada ce divizie esti.`');
  235.     }
  236.    
  237.     if (msg.content.startsWith(prefix + "role Platinum")) {
  238.  
  239.        
  240.         // Easy way to get member object though mentions.
  241.         const member = msg.member
  242.        
  243.         member.addRole(member.guild.roles.find(role => role.name === "Platinum"));
  244.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Platinum, acum pot toti sa vada ce divizie esti.`');
  245.     }
  246.    
  247.     if (msg.content.startsWith(prefix + "role Diamond")) {
  248.  
  249.        
  250.         // Easy way to get member object though mentions.
  251.         const member = msg.member
  252.        
  253.         member.addRole(member.guild.roles.find(role => role.name === "Dimaond"));
  254.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Diamond, acum pot toti sa vada ce divizie esti.`');
  255.     }
  256.    
  257.     if (msg.content.startsWith(prefix + "role Master")) {
  258.  
  259.        
  260.         // Easy way to get member object though mentions.
  261.         const member = msg.member
  262.        
  263.         member.addRole(member.guild.roles.find(role => role.name === "Master"));
  264.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Master, acum pot toti sa vada ce divizie esti.`');
  265.     }
  266.    
  267.     if (msg.content.startsWith(prefix + "role Grandmaster")) {
  268.  
  269.        
  270.         // Easy way to get member object though mentions.
  271.         const member = msg.member
  272.        
  273.         member.addRole(member.guild.roles.find(role => role.name === "Grandmaster"));
  274.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Grandmaster, acum pot toti sa vada ce divizie esti.`');
  275.     }
  276.    
  277.     if (msg.content.startsWith(prefix + "role Challenger")) {
  278.  
  279.        
  280.         // Easy way to get member object though mentions.
  281.         const member = msg.member
  282.        
  283.         member.addRole(member.guild.roles.find(role => role.name === "Challenger"));
  284.         msg.channel.send('`Foarte bine` ' + member + ' ` ai rolul de Challenger, acum pot toti sa vada ce divizie esti.`');
  285.     }
  286.  
  287.     if (msg.content.startsWith(prefix + "role Fete")) {
  288.  
  289.        
  290.         // Easy way to get member object though mentions.
  291.         const member = msg.member
  292.        
  293.         member.addRole(member.guild.roles.find(role => role.name === "Fete"));
  294.         msg.channel.send('`Uu` ' + member + ' ` esti fata? Super! Pacat ca nu esti Lux. Mi-ar fi placut sa fi Lux.`');
  295.     }
  296.    
  297.     if (msg.content.startsWith(prefix + "role No XP")) {
  298.  
  299.        
  300.         // Easy way to get member object though mentions.
  301.         const member = msg.member
  302.        
  303.         member.addRole(member.guild.roles.find(role => role.name === "No XP"));
  304.         msg.channel.send('`Am inteles` ' + member + ' ` iti place acea culoare pe care o ai acum, nu-i asa?`');
  305.     }
  306.    
  307.     if (msg.content.startsWith(prefix + "remove-role lol")) {
  308.  
  309.        
  310.         // Easy way to get member object though mentions.
  311.         const member = msg.member
  312.        
  313.         member.removeRole(member.guild.roles.find(role => role.name === "lol"));
  314.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de lol si nu mai poti accesa canalul League-of-Legends.`');
  315.     }
  316.    
  317.    
  318.     if (msg.content.startsWith(prefix + "remove-role English")) {
  319.  
  320.        
  321.         // Easy way to get member object though mentions.
  322.         const member = msg.member
  323.        
  324.         member.removeRole(member.guild.roles.find(role => role.name === "English"));
  325.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de English si nu mai poti accesa canalul only-english.`');
  326.     }
  327.    
  328.     if (msg.content.startsWith(prefix + "remove-role Spoilers")) {
  329.  
  330.        
  331.         // Easy way to get member object though mentions.
  332.         const member = msg.member
  333.        
  334.         member.removeRole(member.guild.roles.find(role => role.name === "Spoilers"));
  335.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Spoilers si nu mai poti accesa canalul Spoilers.`');
  336.     }
  337.    
  338.     if (msg.content.startsWith(prefix + "remove-role Art")) {
  339.  
  340.        
  341.         // Easy way to get member object though mentions.
  342.         const member = msg.member
  343.        
  344.         member.removeRole(member.guild.roles.find(role => role.name === "Art"));
  345.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Art si nu mai poti accesa sectiunea de Creative.`');
  346.     }
  347.    
  348.     if (msg.content.startsWith(prefix + "remove-role TFT")) {
  349.  
  350.        
  351.         // Easy way to get member object though mentions.
  352.         const member = msg.member
  353.        
  354.         member.removeRole(member.guild.roles.find(role => role.name === "TFT"));
  355.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de TFT si nu mai poti accesa canalul teamfight-tactics.`');
  356.     }
  357.    
  358.     if (msg.content.startsWith(prefix + "remove-role NSFW")) {
  359.  
  360.        
  361.         // Easy way to get member object though mentions.
  362.         const member = msg.member
  363.        
  364.         member.removeRole(member.guild.roles.find(role => role.name === "NSFW"));
  365.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de NSFW si nu mai poti accesa canalul ezreal-playing-room.`');
  366.     }
  367.    
  368.     if (msg.content.startsWith(prefix + "remove-role Unranked")) {
  369.  
  370.        
  371.         // Easy way to get member object though mentions.
  372.         const member = msg.member
  373.        
  374.         member.removeRole(member.guild.roles.find(role => role.name === "Unranked"));
  375.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Unranked, acum nu mai vede nimeni ce divizie nu esti de fapt.`');
  376.     }
  377.    
  378.  
  379.     if (msg.content.startsWith(prefix + "remove-role Iron")) {
  380.  
  381.        
  382.         // Easy way to get member object though mentions.
  383.         const member = msg.member
  384.        
  385.         member.removeRole(member.guild.roles.find(role => role.name === "Iron"));
  386.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Iron, acum nu mai vede nimeni ce divizie esti.`');
  387.     }
  388.    
  389.     if (msg.content.startsWith(prefix + "remove-role Bronze")) {
  390.  
  391.        
  392.         // Easy way to get member object though mentions.
  393.         const member = msg.member
  394.        
  395.         member.removeRole(member.guild.roles.find(role => role.name === "Bronze"));
  396.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Bronze, acum nu mai vede nimeni ce divizie esti.`');
  397.     }
  398.    
  399.     if (msg.content.startsWith(prefix + "remove-role Silver")) {
  400.  
  401.        
  402.         // Easy way to get member object though mentions.
  403.         const member = msg.member
  404.        
  405.         member.removeRole(member.guild.roles.find(role => role.name === "Silver"));
  406.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Silver, acum nu mai vede nimeni ce divizie esti.`');
  407.     }
  408.    
  409.     if (msg.content.startsWith(prefix + "remove-role Gold")) {
  410.  
  411.        
  412.         // Easy way to get member object though mentions.
  413.         const member = msg.member
  414.        
  415.         member.removeRole(member.guild.roles.find(role => role.name === "Gold"));
  416.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Gold, acum nu mai vede nimeni ce divizie esti.`');
  417.     }
  418.    
  419.     if (msg.content.startsWith(prefix + "remove-role Platinum")) {
  420.  
  421.        
  422.         // Easy way to get member object though mentions.
  423.         const member = msg.member
  424.        
  425.         member.removeRole(member.guild.roles.find(role => role.name === "Platinum"));
  426.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Platinum, acum nu mai vede nimeni ce divizie esti.`');
  427.     }
  428.    
  429.     if (msg.content.startsWith(prefix + "remove-role Diamond")) {
  430.  
  431.        
  432.         // Easy way to get member object though mentions.
  433.         const member = msg.member
  434.        
  435.         member.removeRole(member.guild.roles.find(role => role.name === "Dimaond"));
  436.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Diamond, acum nu mai vede nimeni ce divizie esti.`');
  437.     }
  438.    
  439.     if (msg.content.startsWith(prefix + "remove-role Master")) {
  440.  
  441.        
  442.         // Easy way to get member object though mentions.
  443.         const member = msg.member
  444.        
  445.         member.removeRole(member.guild.roles.find(role => role.name === "Master"));
  446.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Master, acum nu mai vede nimeni ce divizie esti.`');
  447.     }
  448.    
  449.     if (msg.content.startsWith(prefix + "remove-role Grandmaster")) {
  450.  
  451.        
  452.         // Easy way to get member object though mentions.
  453.         const member = msg.member
  454.        
  455.         member.removeRole(member.guild.roles.find(role => role.name === "Grandmaster"));
  456.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Grandmaster, acum nu mai vede nimeni ce divizie esti.`');
  457.     }
  458.    
  459.     if (msg.content.startsWith(prefix + "remove-role Challenger")) {
  460.  
  461.        
  462.         // Easy way to get member object though mentions.
  463.         const member = msg.member
  464.        
  465.         member.removeRole(member.guild.roles.find(role => role.name === "Challenger"));
  466.         msg.channel.send('`Perfect,` ' + member + ' ` ti-am scos rolul de Challenger, acum nu mai vede nimeni ce divizie esti.`');
  467.     }
  468.  
  469.     if (msg.content.startsWith(prefix + "remove-role Fete")) {
  470.  
  471.        
  472.         // Easy way to get member object though mentions.
  473.         const member = msg.member
  474.        
  475.         member.removeRole(member.guild.roles.find(role => role.name === "Fete"));
  476.         msg.channel.send('`Oof` ' + member + ' ` acum nimeni nu o sa mai stie ca esti fata. Dar o sa stiu eu!`');
  477.     }
  478.    
  479.     if (msg.content.startsWith(prefix + "remove-role No XP")) {
  480.  
  481.        
  482.         // Easy way to get member object though mentions.
  483.         const member = msg.member
  484.        
  485.         member.removeRole(member.guild.roles.find(role => role.name === "No XP"));
  486.         msg.channel.send('`Misto,` ' + member + ' ` pana la urma vrei sa urci in ierarhie. Tine-o tot asa!`');
  487.     }
  488.  
  489.  
  490.  
  491.  
  492.    
  493.     if (msg.content.indexOf( 'ezreal') > -1) {
  494.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'Hype');
  495.         msg.react(emoji);
  496.     }
  497.  
  498.     if (msg.content.indexOf( 'costea') > -1) {
  499.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'catLove');
  500.         msg.react(emoji);
  501.     }
  502.  
  503.     if (msg.content.indexOf( 'crazy') > -1) {
  504.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'cmonTom');
  505.         msg.react(emoji);
  506.     }
  507.  
  508.     if (msg.content.indexOf( 'petryca') > -1) {
  509.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'Baka');
  510.         msg.react(emoji);
  511.     }
  512.  
  513.     if (msg.content.indexOf( 'volvo') > -1) {
  514.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'catoe');
  515.         msg.react(emoji);
  516.     }
  517.  
  518.     if (msg.content.indexOf( 'funydeny') > -1) {
  519.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'WTF');
  520.         msg.react(emoji);
  521.     }
  522.  
  523.     if (msg.content.indexOf( 'riven') > -1) {
  524.         const emoji = msg.guild.emojis.find(emoji => emoji.name === 'rivenComfy');
  525.         msg.react(emoji);
  526.     }
  527.  
  528.     if (msg.channel.id === "602469364528185344") {
  529.         msg.react('✅')
  530.             .then(() => msg.react('❎'))
  531.             .catch(() => console.error('One of the emojis failed to react.'));
  532.     }
  533. });
  534.  
  535.  
  536. client.on("guildMemberAdd", member => {
  537.     member.send({files: ["ezrealong.png"]})
  538.         .catch(console.error);
  539. });
  540.  
  541. client.on('guildMemberAdd', (guildMember) => {
  542.    guildMember.addRole(guildMember.guild.roles.find(role => role.name === "Newmembers/LVL 0"));
  543. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement