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

311
Vistas
.TypeError: no se puede leer la propiedad 'contenido' de undefined

esto es realmente confuso para mi

aquí está el error

 TypeError: Cannot read property 'content' of undefined

Y aquí está el código

 client.on("messageDelete", async (member, message) => { let aud = db.get(`auditchannel_${member.guild.id}`); if(aud === null) { return; } client.channels.cache.get(aud).send(`<@${member.member.user.id}>'s message was deleted in <#${member.channel.id}>`) console.log(message.content()) })
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

messageDelete tiene solo un argumento, vea el ejemplo , por lo que la variable del mensaje no está definida y está tratando de leer el 'contenido' de "mensaje".

about 4 years ago · Juan Pablo Isaza Denunciar

0

Indefinido significa que una variable ha sido declarada pero aún no se le ha asignado un valor. Este error en particular es probablemente más fácil de entender desde la perspectiva de undefined, ya que undefined no se considera un tipo de objeto en absoluto (sino su propio tipo indefinido), y las propiedades solo pueden pertenecer a objetos dentro de JavaScript.

En el código anterior, cuando obtiene un error indefinido, debe asegurarse de que a cualquier variable que arroje un error indefinido se le asigne un valor.

 function myFunc(inVar) { if (inVar === undefined) { console.log(inVar.not) } return inVar; } var testVar=99;//initialize here console.log(myFunc(testVar));

En el JavaScript anterior, puede que la variable testVar se inicialice con el valor de 99. Por lo tanto, el script se ejecuta correctamente.

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