嘿,我最近开始编写一个不和谐的机器人。但现在我有一个问题。我试图得到一个角色反应,但不知何故我不断收到错误。我将链接您的错误和我的代码,以便有人可以帮助我。
警告:https://hastebin.com/ativekefod.sql
消息反应添加事件.js:https://hastebin.com/nababomuta.js
感谢您的任何帮助!
当只给出 3 个参数时,您正在检索 2 个参数,messageReaction
和user
,
https://discord.js.org/#/docs/main/stable/class/Client?scrollTo=e-messageReactionAdd
所以本质上你是在用户类上调用 .message。
将运行函数更改为:
async run(client, reaction, user);
然后你的消息变量将是:
const message = reaction.message;
根据您的事件处理程序,它可能会有所不同,但这很可能是