나의 목표는 다음은 계산하는 반응을 때 반응한 반응에는 로봇을 계산하지 않는 경우 두 사람들의 반응에 나는 늘 두 가지 반응입니다.
collector.on('end', (collected) => {
let i = 0;
const collectedembed = new Discord.MessageEmbed();
collected.forEach((value) => {
i++;
collectedembed.setTitle(question);
if (i === 1) {
collectedembed.addField('1st option', value.content);
} else if (i === 2) {
collectedembed.addField('2nd option', value.content);
}
});
message.channel.send({ embeds: [collectedembed] }).then((poll) => {
poll.react('1️⃣');
poll.react('2️⃣');
const filter2 = (reaction, user) => {
return ['1️⃣', '2️⃣'].includes(reaction.emoji.name) && user.id === message.author.id;
};
const collector2 = poll.createReactionCollector({ filter: filter2, time: 5000 });
collector2.on('end', (collected) => {
poll.channel.send(
`reacted with 1️⃣ ${poll.reactions.cache.get('1️⃣').count} users \n reacted with 2️⃣${
poll.reactions.cache.get('2️⃣').count
} users`,
);
});
});
});
여기에는 이미지를 들어 나의 문제점: