javascript - 是否有检查某人是否对消息做出反应的功能?(discord.js)
问题描述
任何人都知道是否有一个功能可以检查是否有人对诸如once ready
Discord.JS 事件之类的消息做出反应?
client.once('ready', function() {
console.log('Bot succesfully loaded!')
});
解决方案
有messageReactionAdd
,但它只为缓存的消息发出。
请勿在此活动中使用一次。使用 on,否则只会发出第一个反应,之后不会发出任何反应。
client.on('messageReactionAdd', (messageReaction, user) {
console.log(user.id + ' reacted with ' + messageReaction.emoji);
})
推荐阅读
- java - 如何更新任何特定歌曲的专辑封面
- github - 在 GitHub 中管理 hugo 项目的正确方法是什么?
- html - 使用 Heroku 构建成功,但应用程序错误
- powershell - 根据子文件夹的最后修改日期对文件夹进行排序
- java - 如何通过连接到 JSP 的 servlet 使用 auto_increment 外键插入 MySQL 表
- php - PHP 创建动态 WHERE 子句
- yii2 - Yii2 提交表单并在 Pjax 容器中返回结果
- css - 如何在 Bootstrap Carousel 上移动图像
- java - 如何在 Android 中使用 LocationManager 更快地获取位置数据
- php - php mysqli 获取对象