PangobotDocumentación
ES

Embeds y marcadores

Cómo funciona el creador de embeds, qué marcadores existen y cómo se ponen emojis y formato de Discord en un mensaje.

Siempre que el bot publica un mensaje tuyo (mensajes de bienvenida, menús de roles, paneles de tickets, publicaciones de feeds, mensajes programados), lo creas en el mismo creador de embeds, con una vista previa que se ve como Discord.

El creador de embeds: Autor, Texto, Campos, Imágenes y Pie de página como secciones, y la vista previa a la derecha.
El creador de embeds: Autor, Texto, Campos, Imágenes y Pie de página como secciones, y la vista previa a la derecha.

Lo que puede contener un embed

  • Línea de autor con icono y enlace, título con enlace, texto, un color.
  • Hasta 25 campos, cada uno con un nombre y un valor, uno al lado del otro si marcas En la misma fila.
  • Una imagen grande, una miniatura pequeña, un pie de página con icono y una marca de tiempo.
  • Discord permite 6000 caracteres para todo el texto de un embed; los contadores muestran cuánto queda.
  • Las direcciones de imágenes y enlaces tienen que empezar por https://, o ser un único marcador como {user.avatar} donde un módulo lo ofrezca.
  • Las imágenes de los propios servidores de Discord se muestran en la vista previa al instante. Una imagen de cualquier otro sitio web espera a que hagas clic en Cargar imágenes bajo la vista previa, porque cargarla le diría a ese sitio tu dirección IP. A los miembros de Discord no les afecta: Discord carga las imágenes de los embeds a través de su propio proxy.

Importar y exportar un mensaje: { } JSON

Junto a la vista previa hay un botón { } JSON. Muestra el mensaje completo (el texto encima del embed y el propio embed) en el formato propio de Discord, el que usan otros bots, los webhooks y los creadores de embeds de la web. Cópialo para guardar un mensaje o llevarlo a otro servidor, o pega uno y pulsa Importar: todas las casillas del creador se rellenan a la vez y la vista previa muestra el resultado. Los botones, los archivos, las encuestas y el nombre del remitente se omiten, y se avisa cuando se omite algo: Pangobot no los envía desde aquí. Si el JSON no se puede leer, se dice por qué, y no se importa nada hasta que se pueda. Todo se vuelve a comprobar al guardar la página.

Marcadores

Un marcador se sustituye cuando se publica el mensaje. Cuáles existen depende del módulo; cada campo de texto indica los suyos debajo. Los habituales:

MarcadorSe convierte en
{user}Una mención del miembro
{user.name}El nombre del miembro, sin mención
{server}El nombre del servidor
{membercount}Cuántos miembros tiene el servidor
{server.boosts}Cuántas mejoras tiene el servidor
{server.boostlevel}El nivel de mejora del servidor, de 0 a 3
{level}El nivel recién alcanzado (Niveles)
{title} {author} {url}De un vídeo, publicación o entrada de feed (Notificaciones de redes)
{name} {days} {hours} {date}De una cuenta atrás (Cuentas atrás)
{ticket}El número del ticket (Tickets)

Emojis y formato

  • El botón de la carita de un campo de texto abre el selector de emojis: los emojis estándar y los propios de tu servidor, con búsqueda y tus recientes.
  • El formato de Discord funciona como en el chat: **bold**, *italic*, __underline__, ~~strike~~, ||spoiler||, # Heading, > quote, listas y bloques de código. La vista previa lo muestra.
  • Menciona un canal o un rol eligiéndolo en Discord y copiando la mención, p. ej., <#123...>: la vista previa muestra el nombre.