为什么messageReactionAdd什么都不做discord.js
我想说我是法国人,对此错误我深表歉意。
I want to say that I am French, and I apologize for the mistakes.
我尝试用node.js编写一个不和谐的bot,但是我有一个messageReactionAdd问题我现在不明白为什么当我与表情符号反应时他什么也不做。
I try to code a discord bot with node.js, but i have a problem with messageReactionAdd i don't now why he do nothing when i react with an emoji.
我的代码:
bot.on('messageReactionRemove', (reaction, user) => {
console.log("that work 1");
if(reaction.emoji.name === "white_check_mark") {
console.log("that work 2");
}})
但是我在这个论坛上看到它对其他人有用
However i see on this forum it will work for others
感谢阅读!
事件 messageReactionAdd
和 messageReactionRemove
仅工作用于缓存的消息。您需要将原始事件添加到代码中以触发任何消息。
https:// github .com / AnIdiotsGuide / discordjs-bot-guide / blob / master / coding-guides / raw-events.md
Events messageReactionAdd
and messageReactionRemove
working only for cached messages. You need add raw event to your code for trigger any message.
https://github.com/AnIdiotsGuide/discordjs-bot-guide/blob/master/coding-guides/raw-events.md