Bot de embeds de Discord: envía embeds personalizados con un comando o un formulario
Un bot de embeds de Discord publica un cuadro de mensaje con estilo, con un borde de color, un título, una imagen y un botón, en lugar de texto plano. Noxyr tiene dos formas: /embed send recibe cada campo como una opción, y /embed quick-create abre un formulario emergente. Ambos son comandos de administrador.
Cuándo un embed supera a un mensaje normal
Las normas, los anuncios, las notas de bienvenida y la información del servidor se leen mejor como embed. El borde de color lo separa del chat, el título le da un encabezado y un botón puede llevar a la gente a una página. Ningún miembro escribe nada del mensaje, así que además parece oficial.
Dos formas de enviar uno
/embed send
Es lo mejor cuando ya sabes lo que quieres. Cada campo es una opción del comando:
| Opción | Notas |
|---|---|
| channel | Obligatoria. Dónde se publica |
| title | Hasta 256 caracteres |
| description | Hasta 4096 caracteres. Escribe el marcador de salto de línea donde quieras una nueva línea |
| color | Un código hexadecimal como #FF0000 o un nombre como rojo. Déjalo vacío para usar el color de embed de tu servidor |
| image_url | Un enlace directo que termine en .png, .jpg, .gif o .webp |
| footer | Texto pequeño debajo del embed |
| button_label y button_url | Un botón de enlace. Necesitas las dos |
/embed quick-create
Abre un formulario emergente con los mismos campos como cuadros de texto, lo que resulta más cómodo para textos largos. Discord limita un formulario a cinco campos, así que la imagen y el botón no están en él. Usa /embed send cuando necesites esos.
La regla de la imagen que da problemas
El enlace de la imagen debe ser un enlace directo al archivo de imagen. Los enlaces de adjuntos de Discord y los enlaces de uso compartido de Google Drive no funcionan. Si la imagen no aparece, casi siempre es por eso. Sube la imagen a un lugar que te dé un enlace simple que termine en el tipo de archivo.
Editar significa volver a enviar
Ninguno de los subcomandos edita un mensaje existente. Para cambiar un embed publicado, envía uno nuevo y borra el antiguo. Así todo es predecible, pero conviene redactar los embeds largos antes de publicarlos. Escribe el texto en una aplicación de notas y luego pégalo.
Si /embed no aparece en tu lista de comandos, revisa la página de Módulos. Los embeds pertenecen al módulo de Utilidades.
Dar la misma imagen de marca a todos los embeds
La página de Personalizar define un color de embed predeterminado y una imagen de respaldo para cada embed que publica el bot, así que tu servidor se ve coherente sin escribir un color cada vez. El widget de vista previa de embeds del panel muestra cómo se verá un panel o un mensaje de bienvenida antes de guardarlo.
Los embeds específicos de los paneles, como los paneles de tickets, el catálogo, la verificación y la bienvenida, se editan en sus propias páginas, no con /embed. Este comando es para los mensajes libres: normas, noticias y publicaciones informativas.
Ideas de embed que funcionan
- Normas. Una lista numerada en la descripción, un color rojo y un pie que indique dónde hacer preguntas.
- Anuncio. Un título corto, dos líneas de texto y un botón de enlace a la publicación completa.
- Información del servidor. Enlaces a tu tienda, tu página de soporte y tus redes, cada uno como un botón, cada uno en su embed.
Preguntas frecuentes antes de publicar
¿Quién puede usarlo? /embed es un comando de administrador, así que los miembros normales no pueden publicar embeds a través del bot.
¿De dónde sale el color? Si dejas el color vacío, Noxyr usa el color de embed del servidor de la página de Personalizar. Configúralo una vez y todos los embeds coincidirán.
¿Puedo usar dos botones? Se admite un solo botón de enlace por embed. Si necesitas varios enlaces, publica varios embeds pequeños o pon los enlaces en la descripción.
¿Creación rápida o envío? Usa el formulario para textos largos y /embed send para cualquier cosa con imagen, pie o botón. El formulario sigue el mismo patrón que usa el menú de Creación rápida para los paneles de tickets y los catálogos, así que el staff que conozca uno reconocerá el otro.
Antes de publicar algo definitivo, envía un embed de prueba a un canal privado del staff. Revisa el color, la imagen y el botón en el ordenador y en el móvil, y luego publica el real. Como no podrás editarlo después, una prueba de treinta segundos te ahorra borrar y volver a publicar.
Si solo necesitas un aspecto limpio para un aviso puntual, un título, una descripción y un color bastan. Añade la imagen y el botón cuando el texto ya se lea bien.
Próximos pasos
Consulta la documentación del creador de embeds, y luego prueba la herramienta de creación de embeds para ver la vista previa, y elige un color con el selector de color. Lee color de embed e imagen de marca y Components V2 frente a embeds clásicos para el lado del diseño. Añade Noxyr para publicar tu primer embed.
Preguntas frecuentes
¿Cómo envío un embed personalizado con Noxyr?
Usa /embed send con un canal y cualquiera de title, description, color, image_url, footer o un botón de enlace. O usa /embed quick-create para un formulario emergente.
¿Puedo editar un embed que ya publiqué?
No. Ninguno de los subcomandos edita un mensaje existente. Envía un embed nuevo y borra el antiguo.
¿Por qué no se ve la imagen de mi embed?
image_url debe ser un enlace directo a una imagen que termine en .png, .jpg, .gif o .webp. Los enlaces de adjuntos de Discord y los enlaces de uso compartido de Google Drive no funcionan.
¿Un embed puede tener un botón?
Sí, un botón de enlace, con /embed send. Necesitas button_label y button_url. El formulario emergente no tiene esos campos.
¿Por qué falta /embed en mis comandos?
Los embeds forman parte del módulo de Utilidades, así que revisa la página de Módulos.