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

366
Vistas
url de imagen que se muestra como discord.js indefinido

así que estoy creando un bot de discordia como un proyecto pequeño y cuando trato de obtener la URL de un archivo adjunto de imagen, aparece como indefinido. aquí está mi código:

 var attachment = message.attachments if (message.content.includes("is dropping 3 cards!")) { let image = attachment console.log(image.url) }

cuando uso este código, la URL de la imagen aparece como indefinida y no sé por qué. Intenté usar una imagen sin .url y la url parece aparecer, pero cuando uso .url parece que no funciona.

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

0

Ahora ahora, message.attachments contiene una matriz. El archivo adjunto puede ser una imagen, un video o un archivo. También puede haber varios archivos adjuntos en un mensaje. Lo que significa que debe definir cuál de los archivos adjuntos desea utilizar. También debe verificar si hay archivos adjuntos en el mensaje antes de continuar.

A continuación se muestra un pequeño ejemplo para usar el primer archivo/imagen en el mensaje:

 if(message.attachments.size > 0) { var attachment = message.attachments.first(); console.log(attachment.url) }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Intente iniciar sesión en la consola solo como archivo adjunto y vea si eso le da algún resultado. Debería devolver una serie de archivos adjuntos que necesitaría mapear o establecer un valor de índice para su archivo adjunto, es decir. attachment[0].url . Además, no hay necesidad de declarar la variable de imagen ya que no le ahorra tiempo. archivo adjunto.url es lo mismo que imagen.url y solo hace que las cosas sean más confusas de lo necesario.

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