Javascript 不一致的JS嵌入反应导致另一个嵌入

Javascript 不一致的JS嵌入反应导致另一个嵌入,javascript,bots,discord.js,Javascript,Bots,Discord.js,所以我已经尝试过无数次,从一个嵌入到另一个嵌入的反应,但我无法想出如何让它在没有某种错误的情况下工作。非常感谢您的帮助。下面是一个发送嵌入并添加一个触发新嵌入出现在消息中的简单示例 var embed=new Discord.RichEmbed() .setColor(“#FFFFFF”) .setDescription(“测试”); message.channel.send(嵌入) .然后(m=>{ m、 反应('➡️'); 常量过滤器=(反应,用户)=>reaction.emoji.name

所以我已经尝试过无数次,从一个嵌入到另一个嵌入的反应,但我无法想出如何让它在没有某种错误的情况下工作。非常感谢您的帮助。

下面是一个发送嵌入并添加一个触发新嵌入出现在消息中的简单示例

var embed=new Discord.RichEmbed()
.setColor(“#FFFFFF”)
.setDescription(“测试”);
message.channel.send(嵌入)
.然后(m=>{
m、 反应('➡️');
常量过滤器=(反应,用户)=>reaction.emoji.name=='➡️' && user.id==message.author.id;
const collector=m.createReactionCollector(过滤器,{max:1,时间:5*60*1000});//5分钟
collector.on('collect',()=>{
m、 明确的反应();
var embed=newdiscord.RichEmbed()
.setColor(“#007FFF”)
.setDescription(“测试2”);
m、 编辑(嵌入);
});
})
.catch(err=>console.error(err));

欢迎使用Stack Overflow!要回答您的问题,请提供一个。是否可以使用多个反应来实现不同的嵌入?当然可以。您可以使用多个收集器(命名不同)并遵循相同的设置。如果需要按顺序进行反应,请确保声明
然后()
callback as,然后您可以使用。