首页 > 解决方案 > 是否有检查某人是否对消息做出反应的功能?(discord.js)

问题描述

任何人都知道是否有一个功能可以检查是否有人对诸如once readyDiscord.JS 事件之类的消息做出反应?

client.once('ready', function() {
    console.log('Bot succesfully loaded!')
});

标签: javascriptdiscord.js

解决方案


messageReactionAdd但它只为缓存的消息发出

请勿在此活动中使用一次。使用 on,否则只会发出第一个反应,之后不会发出任何反应。

client.on('messageReactionAdd', (messageReaction, user) {
    console.log(user.id + ' reacted with ' + messageReaction.emoji);
})

推荐阅读