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

142
Vistas
Cree un mensaje incrustado en DiscordJS 13 con Node JS 16 - Discord Bot

Cómo mostrar la latencia de la API y el bot en un mensaje incrustado en discordJS con el nodo js 16 Resultado esperado: https://i.imgur.com/DfJ6eVl.png (todo en un mensaje incrustado como este: https: //i.imgur.com/I7T9Rvj.png

Llevo más de una semana probando cosas diferentes, este proyecto me está dando dolor de cabeza, he dedicado mi tiempo a arreglar problemas, modificar, borrar, empezar de nuevo, vengo aquí con la esperanza de ver un FIN a este comando x)

Esto es lo que tengo funcionando ahora: https://i.imgur.com/SYWgGzD.png Si es necesario, les muestro lo que intenté, pero no es muy necesario, ¡gracias de antemano a todos aquellos que puedan ayudarme!

Revisé la guía https://discordjs.guide/popular-topics/embeds.html#using-the-embed-constructor pero no me ayudó más para crear una inserción, sé cómo obtener los datos para la latencia , pero no puedo crear la inserción en realidad

 module.exports = { name: "ping", execute(message, args) { message.channel.send({ content: "Pong." }); }, };

Cuando lo hago: !ping https://i.imgur.com/jwWYufu.png

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

0

Si está preguntando cómo crear una inserción simple, puede hacerlo así:

 // const Discord = require('discord.js'); let embed = new Discord.MessageEmbed() .setAuthor('author name', /* avatar */'https://cdn.discordapp.com/embed/avatars/0.png', '') .setDescription('description') .setTitle('title') .addField('1', 'field 1') .addField('2', 'field 2', /* inline */ true) .addField('3', 'field 3', /* inline */ true) channel.send({embeds: [embed]})

Resultado:

La incrustación resultante

¡No olvides el [] ! channel.send() espera un objeto que tenga al menos una propiedad de content de tipo string o una propiedad embeds de tipo Discord.MessageEmbed[] .

Consulte también la documentación de discord.js 13 para obtener información sobre más cosas que puede agregar a una inserción, como un pie de página, por ejemplo. También está https://leovoel.github.io/embed-visualizer/ , que es una herramienta útil para crear incrustaciones, aunque en json.

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