Saltar al contenido

Variables de plantilla

Ponlas en comandos personalizados, mensajes de bienvenida y salida, respuestas automáticas, mensajes de subida de nivel y en cualquier sitio donde el panel muestre un selector de variables. Kovu las rellena al enviar el mensaje.

En esta página

BásicoEnlace a esta sección

Funcionan en todos los mensajes que Kovu envía por ti.

VariableQué hace
{user}Menciona al usuario
{server}El nombre del servidor
{channel}El nombre del canal
{prefix}El prefijo de comandos del servidor
VariableQué hace
{everyone}Menciona a @everyone
{here}Menciona a @here
{@name}Menciona a un usuario por su nombre de usuarioEjemplo: {@kovu}
{&role}Menciona un rol por su nombreEjemplo: {&Gamers}
{#channel}Enlaza un canal por su nombreEjemplo: {#rules}
VariableQué hace
{user.id}El ID del usuario
{user.name}El nombre de usuario
{user.username}El nombre de usuario
{user.displayname}Apodo en el servidor, nombre visible global o nombre de usuario
{user.globalname}El nombre visible global del usuario
{user.nick}El apodo del usuario en el servidor (o su nombre visible)
{user.tag}nombre de usuario (o nombre#1234 en cuentas antiguas)
{user.idname}nombre de usuario (ID)
{user.discrim}El discriminador antiguo del usuario
{user.mention}Menciona al usuario
{user.avatar}URL del avatar del usuario
{user.createdat}Cuándo se creó la cuenta
{user.joinedat}Cuándo entró el usuario al servidor
{user.bot}"true" si el usuario es un bot
VariableQué hace
{server.id}El ID del servidor
{server.name}El nombre del servidor
{server.icon}URL del icono del servidor
{server.membercount}Número de miembros
{server.ownerid}El ID del propietario
{server.owner}Menciona al propietario
{server.createdat}Cuándo se creó el servidor
{server.boosts}Número de mejoras
{server.boostlevel}Nivel de mejora (0-3)
VariableQué hace
{channel.id}El ID del canal
{channel.name}El nombre del canal
{channel.mention}Enlaza el canal
{channel.topic}El tema del canal
VariableQué hace
{role}El nombre del rol (cuando hay un rol en contexto)
{role.id}El ID del rol
{role.name}El nombre del rol
{role.mention}Menciona el rol
{role.color}El color del rol en hexadecimal
{role.membercount}Miembros con el rol
VariableQué hace
{time}Hora actual (24 horas)
{time12}Hora actual (12 horas)
{date}Fecha actual
{datetime}Fecha actual y hora en formato de 24 horas
{datetime12}Fecha actual y hora en formato de 12 horas
{timestamp}Marca de tiempo Unix actual (segundos)

ArgumentosEnlace a esta sección

Lo que escriben los miembros después de un comando personalizado, como `?hug @kovu`.

VariableQué hace
$NArgumento N (empieza en 1)Comandos personalizadosEjemplo: You chose $1
$N+Argumento N y todo lo que va despuésComandos personalizadosEjemplo: Reason: $2+

AccionesEnlace a esta sección

Cambia lo que pasa cuando se ejecuta un comando personalizado.

VariableQué hace
{delete}Borrar el mensaje que activó el comandoComandos personalizados
{silent}Suprime la respuesta normal del botComandos personalizados
{noeveryone}Nunca mencionar a @everyone/@here
{!command}Ejecuta otro comando del botComandos personalizadosEjemplo: {!role $1 Regulars}

RestriccionesEnlace a esta sección

Decide quién puede usar un comando personalizado y dónde.

VariableQué hace
{require:role}Solo los miembros con este rol pueden usarlo (o serverMod)Comandos personalizadosEjemplo: {require:Staff}
{require:#channel}Solo se puede usar en este canalComandos personalizados
{not:role}Los miembros con este rol no pueden usarloComandos personalizados
{not:#channel}No se puede usar en este canalComandos personalizados

SalidaEnlace a esta sección

Envía la respuesta a otro sitio.

VariableQué hace
{respond:#channel}Envía la respuesta a otro canalComandos personalizados
{dm}Enviar la respuesta por mensaje directo al usuario
{dm:user}Enviar la respuesta por mensaje directo a un usuario concretoComandos personalizados

AleatorioEnlace a esta sección

Elige algo al azar cada vez.

VariableQué hace
{choose:a;b;c}Elige una opción al azarEjemplo: {choose:pie;cake;ice cream}
{choice}Dónde se coloca el resultado de {choose}
{chooseN:a;b}choose numerado para varias elecciones independientesEjemplo: {choose2:red;blue} ... {choice2}
{choiceN}Dónde se coloca {chooseN}

Bloques de mensajeEnlace a esta sección

Los mensajes que escribes para Kovu se construyen con bloques que apilas en el diseñador de mensajes, igual que Discord compone los mensajes de las apps. Las variables funcionan en cada texto, enlace e imagen de cada bloque.

BloquearQué hace
TextoTexto Markdown: títulos, listas, citas, enlaces con texto y variables.
TarjetaUn recuadro con una barra de color a la izquierda que contiene otros bloques. Usa el color de embed del servidor, elige uno o quita la barra.
SecciónDe uno a tres textos con una miniatura o un botón de enlace al lado.
GaleríaDe una a diez imágenes en cuadrícula, cada una con texto alternativo y, si quieres, oculta como spoiler.
SeparadorEspacio entre bloques, pequeño o grande, con o sin línea.
BotonesUna fila de hasta cinco botones de enlace. En el Creador de embeds, una fila también puede tener los botones y menús que configuraste como acciones.
Parte del móduloDonde un módulo coloca sus propias piezas, como los botones de un panel de tickets, los roles de un menú de roles por reacción o la tarjeta de bienvenida. Si la quitas, Kovu las pone en su lugar habitual.
  • Un mensaje nuevo empieza como un texto, que puedes poner en una tarjeta con un color. Al añadir un bloque aparecen primero diseños listos, como una tarjeta con imagen.
  • Un mensaje admite hasta 40 componentes (cuentan los bloques, los botones y las filas, y también los botones propios de un módulo) y unos 4000 caracteres de texto. El diseñador cuenta ambos mientras editas.
  • Un mensaje que solo tiene texto, con o sin botones de enlace, se sigue enviando como mensaje normal, para que sus enlaces conserven la vista previa.

Mensajes que guardaste antes

Conservan su diseño clásico de texto y embeds y se envían como siempre. Para pasar uno a bloques, ábrelo y cambia su diseño: Kovu lo muestra antes y después y enumera lo que se vería distinto, como los iconos pequeños junto al autor y el pie de un embed, o los campos en línea, que pasan a ir uno debajo de otro. Cancelar no cambia nada.

Usamos Google Analytics para ver qué páginas y funciones se usan. Nunca recibe tu ID de Discord, nombres de servidores ni mensajes. Sin anuncios, y no vendemos tus datos. Lee nuestra Política de cookies.