Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js')
- const client = new Discord.Client();
- const config = require("./config.json");
- client.on("ready", () =>{
- console.log(`Bot iniciado`);
- client.user.setGame(`Quem pegar minhas tags sรฃo gays`);
- });
- client.on('message', message => {
- setInterval(() => {
- let arr = ['625828175104180266', '633555035862597652', '630531594268049419']
- const random = arr[Math.floor(Math.random() * arr.length)]
- switch(random){
- case '625828175104180266':
- client.channels.get('619999225635274778').send('teste') //passo 1
- .then(msg => { //passo 2
- let array = ['๐', '๐', '๐', '๐ก']
- array.forEach(emoji => msg.react(emoji))
- }
- const filter = (reaction, user) => array.includes(reaction.emoji.name);
- const collector = msg.createReactionCollector(filter, {max: 100, time: 99999}) //passo 4
- collector.on('collect', async r => {
- switch(r.emoji.name){ //passo 5
- case '๐ก':
- //esse vai ser o emoji vencedor
- message.guild.member(r.users.last().id).addRole('625828175104180266') //passo 6
- msg.delete() //passo 7
- break;
- case 'mais vencedores? sem problemas':
- //sรณ repetir a mesma coisa
- break;
- }
- })
- })
- break;
- case '633555035862597652':
- client.channels.get('619999225635274778').send('teste') //passo 1
- .then(msg => { //passo 2
- let array = ['๐', '๐', '๐', '๐ก']
- for(var i in array){
- msg.react(i) //passo 3
- }
- const filter = (reaction, user) => array.includes(reaction.emoji.name);
- const collector = msg.createReactionCollector(filter, {max: 100, time: 99999}) //passo 4
- collector.on('collect', async r => {
- switch(r.emoji.name){ //passo 5
- case '๐ก':
- //esse vai ser o emoji vencedor
- message.guild.member(r.users.last().id).addRole('625828175104180266') //passo 6
- msg.delete() //passo 7
- break;
- case 'mais vencedores? sem problemas':
- //sรณ repetir a mesma coisa
- break;
- }
- })
- })
- break;
- case '630531594268049419':
- client.channels.get('619999225635274778').send('teste') //passo 1
- .then(msg => { //passo 2
- let array = ['๐', '๐', '๐', '๐ก']
- array.forEach(emoji => msg.react(emoji))
- }
- const filter = (reaction, user) => array.includes(reaction.emoji.name);
- const collector = msg.createReactionCollector(filter, {max: 100, time: 99999}) //passo 4
- collector.on('collect', async r => {
- switch(r.emoji.name){ //passo 5
- case '๐ก':
- //esse vai ser o emoji vencedor
- message.guild.member(r.users.last().id).addRole('625828175104180266') //passo 6
- msg.delete() //passo 7
- break;
- case 'mais vencedores? sem problemas':
- //sรณ repetir a mesma coisa
- break;
- }
- })
- })
- }
- }, 60000 * 5)
- });
- client.login(config.token)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement