Estoy usando Discord.js v13
Mi objetivo está en un evento de mensaje, como este:
client.on('messageCreate', async message => { //Code comes here })para verificar si alguien, sin importar quién, está respondiendo a algún mensaje de una persona específica
Usando el campo de reference , puede saber si el mensaje es una respuesta. Por ejemplo
client.on('messageCreate', async message => { if (message.reference.messageId) { // the message is a reply to another message let referenceMessage = message.channel.messages.cache.get(message.reference.messageId); if (referenceMessage.author.id == MY_USER_SNOWFLAKE) { // The reply was to the specific user! } } }) Tenga en cuenta que el mensaje de referencia debe almacenarse en caché. Si no está en caché, puede usar message.fetchReference() .