【发布时间】:2022-02-22 00:02:35
【问题描述】:
我已经阅读了 discord.js 文档,并且一直在尝试我一直在阅读的这些东西,但它们似乎都不起作用。我遇到的主要问题是收集器说它什么也没收集。
if (message.content === 'poll') {
let embedPoll = new Discord.MessageEmbed()
.setTitle('???? DaSquad ????')
.setColor('YELLOW')
.addField('1:', 'name')
.addField('2:', 'name2')
.addField('3:', 'name3')
.addField('4:', 'name4')
.addField('5:', 'name5')
.addField('6:', 'name6')
.addField('7:', 'name7')
.addField('8:', 'name8');
let msgEmbed = await message.channel.send({ embeds: [embedPoll] });
await msgEmbed.react('1️⃣');
await msgEmbed.react('2️⃣');
await msgEmbed.react('3️⃣');
await msgEmbed.react('4️⃣');
await msgEmbed.react('5️⃣');
await msgEmbed.react('6️⃣');
await msgEmbed.react('7️⃣');
await msgEmbed.react('8️⃣');
const filter = (reaction) =>
reaction.emoji.name === '1️⃣' ||
reaction.emoji.name === '2️⃣' ||
reaction.emoji.name === '3️⃣' ||
reaction.emoji.name === '4️⃣' ||
reaction.emoji.name === '5️⃣' ||
reaction.emoji.name === '6️⃣' ||
reaction.emoji.name === '7️⃣' ||
reaction.emoji.name === '8️⃣';
const collector = new Discord.ReactionCollector(msgEmbed, filter);
console.log(collector.collected);
}
【问题讨论】:
-
你的 discord.js 版本是多少?
-
v14.16.1 @ZsoltMeszaros
-
这听起来像是你的 node.js 的版本。
-
抱歉版本是discord.js@13.6.0
标签: javascript node.js discord discord.js