const client = new Client(
{
intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES, Intents.FLAGS.GUILD_MESSAGE_REACTIONS],
partials: ['MESSAGE', 'CHANNEL', 'REACTION'],
}
);
// . . . //
client.on("messageReactionAdd", async (reaction, user) => {
if (reaction.partial) {
try {
let fullReactionMessage = await reaction.fetch();
// далее работайте только с fullReactionMessage
} catch (error) {
console.error('Получить сообщение не удалось:', error);
return;
}
} else {
// ... //
}
})