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

194
Vistas
Bot copia la URL del mensaje en discord.js

¿Puede el bot copiar de alguna manera la URL del mensaje que acaba de enviar? estaba tratando de hacer algo asi pero no funciono

 channel1.send("test",{ embed:embed, }); const messageurl = client.message.cache.find(URL) message.channel.send(`${messageurl}`)
about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Primero, las opciones para enviar mensajes en un canal son una cadena o un objeto. Si usa ese método incorrecto, su bot solo envía la test al canal de texto. Reemplácelo con .send({ <options> }) para que pueda enviar varios elementos.

En segundo lugar, la opción de inserción para enviar un mensaje debe ser una matriz si está utilizando discord.js v13:

 channel.send({ embeds: [] });

Finalmente, <textChannel>.send() devuelve una Promesa con el mensaje enviado. Obtenga el mensaje que envió su bot definiendo const msg = await channel1.send({ <options> }); (Await solo está disponible en la función asíncrona). Ahora podemos acceder a los atributos del mensaje, como ID , url , autor , etc. La URL que desea es msg.url . Aquí está el código final:

 (async () => { const msg = await channel1.send({ content: "test", embeds: [ embed ], }); channel1.send(`${msg.url}`); })();

Espero que esto te ayude, comenta esta respuesta si todavía tienes algún problema al respecto.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Utilizar este :

 const msg = await channel1.send("test",{ embed:embed, }); channel1.send(`${msg.url}`)
about 4 years ago · Juan Pablo Isaza Denunciar

0

channel1.send({ content: `${msg.url}`, embeds: [embed] })

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