How To Resolve Promises In Order?
I'm having a very troublesome time figuring out how to do promises in order. I'm making a chat bot for DiscordApp in Node.js, I have searched plenty on here and Google in general.
Solution 1:
Maybe you want to try this:
msg.channel.send('some message being sent')
.then(sentMessage => {
const result = poll.users[msg.author.id].reduce((p, c, i) => p.then(() => sentMessage.react(emoji[i])), Promise.resolve());
result.then(() => {
console.log('all emojis shall be sent in order');
});
})
Post a Comment for "How To Resolve Promises In Order?"