因此,我已经尝试过很多次,以从一个嵌入进行反应以导致另一个嵌入,但是我不知道如何使它工作而不会出现某种错误。帮助将不胜感激。
答案 0 :(得分:0)
这是发送嵌入并添加reaction collector的简单示例,该触发器触发新的嵌入出现在邮件中。
var embed = new Discord.RichEmbed()
.setColor('#FFFFFF')
.setDescription('Test');
message.channel.send(embed)
.then(m => {
m.react('➡️');
const filter = (reaction, user) => reaction.emoji.name === '➡️' && user.id === message.author.id;
const collector = m.createReactionCollector(filter, { max: 1, time: 5 * 60 * 1000 }); // 5 min
collector.on('collect', () => {
m.clearReactions();
var embed = new Discord.RichEmbed()
.setColor('#007FFF')
.setDescription('Test #2');
m.edit(embed);
});
})
.catch(err => console.error(err));