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

396
Vistas
Cómo publicar los datos JSON en una inserción en discord.js

Escribí un código y obtuve los datos en formato json. Ahora quiero que convierta esos datos en una incrustación de discordia para que cuando ingrese un comando. EX: - .data los datos json que se enviarán desde la URL.

Aquí está la entrada

 request({ url: "https://data.vatsim.net/v3/vatsim-data.json", json: true }, (err, response, body) => { console.log(body) })

Los datos json se ven así:

 { cid: 1435807, name: ' ', callsign: 'ZAP85LJ', flight_plan: [Object], last_updated: '2021-10-24T10:45:52.516736Z' }, { cid: 1439854, name: ' ', callsign: 'DLH1ML', flight_plan: [Object], last_updated: '2021-10-24T10:46:13.4226778Z' }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar EmbedFields , puede usar hasta 25 campos en una inserción. En este ejemplo, utilicé .forEach para que para cada elemento de la matriz pueda crear un campo con su valor:

 request({ url: "https://data.vatsim.net/v3/vatsim-data.json", json: true }, (err, response, body) => { const embed = new Discord.MessageEmbed() const pilots = body.pilots.slice(0, 15) body.pilots.forEach(pilot => { embed.addField(p.name, `CID : ${p.cid} Server : ${p.server} etc...`) }) message.channel.send(embed) }

Si realmente desea mostrar cada uno de sus elementos en la matriz, puede usar discord-buttons para hacer que la inserción edite su mensaje y cambie las páginas, pero por ahora esta es la solución más simple y fácil para usted.

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