【发布时间】:2020-11-04 18:50:04
【问题描述】:
最近我开始遇到收集器的问题。 基本上,当我重新启动机器人时,收集器不会从用户那里收集表情符号,除非用户在频道中写下随机文本。我找到了一个创建“调试功能”的解决方案,该功能只需在用户编写后删除用户调试命令即可,但这远非真正的解决方案。
节点 v15.0.1 & discord.js 12.4.1
【问题讨论】:
-
您能否提供收集器代码或任何似乎不起作用的代码。这可能与 Discords 更新的意图有关。
-
这是收集器代码:
const collector = embedMessage.createReactionCollector(filter); collector.on('collect', (reaction, user) => {...})一周前相同的代码运行良好,如果我能找到什么,我会检查 discord.js 更新。 -
intents 更新是在一个多星期前推出的,所以我认为这就是问题所在。 support-dev.discord.com/hc/en-us/articles/360056426994
-
话虽如此,我已经设法让一个反应收集器在我的机器人上工作而没有意图。查看整个收集器可能很有用。
标签: javascript node.js discord.js