javascript - 如何让反应立即出现 - Discord.js
问题描述
我正在开发一个带有反应的帮助命令,但所有反应都需要一段时间才能显示出来,而且我正在获得另一个机器人的参考,其中反应几乎立即出现
有人能帮我吗?
我的代码:
message.channel.send(embed).then(async msg => {
msg.react('⭐')
msg.react('')
msg.react('')
msg.react('')
const diversao = (reaction, user) => reaction.emoji.name === '' && user.id === message.author.id;
const informacoes = (reaction, user) => reaction.emoji.name === '⭐' && user.id === message.author.id;
const staff = (reaction, user) => reaction.emoji.name === '' && user.id === message.author.id;
const economia = (reaction, user) => reaction.emoji.name === '' && user.id === message.author.id;
const diversaoL = msg.createReactionCollector(diversao);
const staffL = msg.createReactionCollector(staff);
const informacoesL = msg.createReactionCollector(informacoes);
const economiaL = msg.createReactionCollector(economia);
informacoesL.on('collect', async (reaction, user) => {
})
})
解决方案
这是 Discord 的速率限制,因此不幸的是,您对此无能为力。但是,您可能想查看Discord 的新按钮功能,我相信这将是即时的。
推荐阅读
- c++ - Open_gl 1 颜色着色器
- electron - 将电子更新到 6.0.0 后 html2canvas 的大小问题
- google-cloud-platform - 防止 GCP 中的 IAM 升级
- nativescript - 升级到 nativescript 6 后出现 global.process.platform 未定义错误
- sql - 唯一索引的分区列必须是索引键错误的子集
- mysql - MySQL:在单个语句中选择同一字段的奇数和偶数
- python - 如何在列表中搜索字符串并输出包含该字符串的所有值?
- java - 如何在Java中转换二维整数数组中的有序对数组
- c++ - 屏幕分辨率高于 1920x1080 时捕获视频
- python - 给定熊猫数据框突出显示一列