With my bot, I have it send an image every 3 minutes from an API. What I would like to do is then send the image to a user that reacts to the embed with a ✅. As it stands, reaction.message.embeds[0] always shows up as empty, despite the message being reacted to clearly having embeds.
client.on('messageReactionAdd', async (reaction, user) => {
if (reaction.emoji.name == '❌' && !user.bot) {
user.id == reaction.message.interaction.user.id ? reaction.message.delete() : user.send('You can only delete your own requests!')
}
// if the interaction is reacted to with a checkmark, send a message to the user
if (reaction.emoji.name == '✅' && !user.bot) {
console.log(reaction.message.embeds[0])
user.send(`Lorem Ipsum and all that jazz`)
}
})