当我在不和谐时使用一个特定的按钮,它会使机器人崩溃,并给出以下错误:
E:\TicketBot\node_modules\discord.js\src\rest\RequestHandler.js:350
throw new DiscordAPIError(data, res.status, request);
^
DiscordAPIError: Interaction has already been acknowledged.
at RequestHandler.execute (E:\TicketBot\node_modules\disco
我用EasyChair做我们的工作坊。作为主席,我已经分配了我们的项目委员会( PC ),我已经为每一位PC成员投标每一篇论文。因此,点击“投标”列出每个PC成员,然后是他们应该审查的文件。但是,我该如何给他们发电子邮件,告诉他们要复习什么呢?
通过点击“任务->发送到个人电脑”,我看到一个电子邮件模板,看起来已经准备好了。但是,页面上没有列出任何个人电脑成员。如果我然后点击“发送电子邮件到PC会员”,我到达一个错误页面“错误发现”-“没有PC成员已被选中”。
解释
我正在开发一个用户验证机器人。在需求范围内,我需要删除特定消息上的用户响应,但是删除reactions discord.js会触发messageReactionRemove事件,并导致执行另一个将角色设置为用户的函数。
问题/误差
这个问题发生在用户离开服务器时,discord.js删除了这些反应,但反过来触发了另一个事件messageReactionRemove,而我的机器人被一个名为“user”的错误炸掉了。
码
当用户离开服务器时侦听器:
// All this code works fine :)
client.on("guildMemberRemove", a