Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

679
Vistas
¿Cómo puedo verificar si un mensaje es una respuesta y verificar el contenido del mensaje respondido? (discord.js)

Este es mi objetivo: verificar si el mensaje que contiene el comando es una respuesta a otro mensaje. Si lo es, verifique el contenido del mensaje al que respondió el usuario. Por ejemplo: Mensaje 1: ¡Hola! ¿Cómo estás? Mensaje 2 (una respuesta al mensaje 1): !comando

Ahora quiero que mi bot verifique si el mensaje 2 es una respuesta y, si lo es, verifique el contenido de console.log del mensaje 1

Estoy usando discord.js v13.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar <Message>.reference para buscar una respuesta.

Por ejemplo, para comprobar si msg2 es una respuesta a msg1 y registrar el contenido de msg1 :

 if (msg2.type === 'REPLY' && msg2.reference.messageId === msg1.id) console.log(msg1.content);

Si no tiene msg1 y necesita encontrarlo, puede usar <Message>.fetchReference para obtener la respuesta.

 if (msg2.type === 'REPLY') { const msg1 = await msg2.fetchReference(); console.log(msg1.content); }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda