【发布时间】:2020-08-14 03:03:49
【问题描述】:
How can I make a reactionCollector on a remove event work? 与此问题类似,但列出的解决方案不是我的解决方案。
msg.channel.send("Hello World")
.then(async function (message) {
await message.react('✅')
const filter = (reaction, user) => {
return reaction.emoji.name === '✅'
};
const collector = message.createReactionCollector(filter, {time: time, dispose: true});
collector.on('remove', (reaction, reactionCollector) => {
console.log("React removed")
});
collector.on('collect', (reaction, reactionCollector) => {
console.log("React added")
});
});
链接问题的解决方案是将dispose: true 添加到collectorOptions,这对我不起作用。 “React 已移除”从未被记录。
【问题讨论】:
标签: discord.js