Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

140
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!