const m = await message.channel.send("Please react to this message if the screenshot is correct."); await m.react("✅"); /* const filter = (reaction, user) => { return (["✅"].includes(reaction.emoji.name) && user.id === message.author.id); } */ const filter = () => true await m.awaitReactions({ filter, time: 20000 }) .then(collected => { const reaction = collected.first(); const reactions = collected.first(2); console.log("reactions: " + reactions.message.author.id); if (reaction.emoji.name === '✅') { message.reply('Scoring game ✅.'); //message.channel.send("<@&882754787580457012>"); message.channel.send("yes"); message.member.voice.channel.delete(); message.channel.permissionOverwrites.set([ { id: message.channel.guild.roles.everyone, deny: ['VIEW_CHANNEL', 'SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], }, { id: "882754787580457012", allow: ['VIEW_CHANNEL', 'SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], }, ]); } else { message.reply('You didn\'t react with a ✅.'); message.channel.send("<@&882754787580457012>"); message.member.voice.channel.delete(); message.channel.permissionOverwrites.set([ { id: message.channel.guild.roles.everyone, deny: ['VIEW_CHANNEL', 'SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], }, { id: "882754787580457012", allow: ['VIEW_CHANNEL', 'SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], }, ]); } }) .catch(collected => { message.reply('Reacted with neither. Error.'); });