Primeros pasos
Variables de mensaje
Marcadores que Koya reemplaza cuando envía un mensaje.
Copiado
Una variable es una palabra entre llaves, como {user.mention}, que Koya reemplaza cuando envía el mensaje. Los editores de mensajes del dashboard listan las variables que puedes usar en cada uno.
Servidor
Sección titulada «Servidor»Disponibles en casi todos los editores de mensajes.
| Variable | Valor |
|---|---|
{server.name} |
El nombre del servidor |
{server.id} |
La ID del servidor |
{server.icon} |
El icono del servidor |
Miembro
Sección titulada «Miembro»Disponibles donde un miembro activa el mensaje: avisos, niveles, cumpleaños, auto respuestas e hilos automáticos.
| Variable | Valor |
|---|---|
{user} |
Menciona al miembro, o muestra su nombre de usuario |
{user.mention} |
Menciona al miembro |
{user.username} |
El nombre de usuario del miembro |
{user.id} |
La ID del miembro |
{user.avatar} |
El avatar del miembro |
| Variable | Valor |
|---|---|
{membercount} |
El número de miembros |
{membercount.ordinal} |
El mismo número como ordinal |
{#channel} |
Menciona un canal: reemplaza channel por su nombre o su ID |
{@role} |
Menciona un rol: reemplaza role por su nombre o su ID |
{:emoji} |
Muestra un emoji del servidor: reemplaza emoji por su nombre o su ID |
En un mensaje Components V2, {announcement.image} muestra la tarjeta generada. Ponla dentro de un componente multimedia para elegir dónde aparece.
Niveles
Sección titulada «Niveles»| Variable | Valor |
|---|---|
{level} |
El nivel del miembro |
{xp.current} |
XP ganada en el nivel actual |
{xp.required} |
XP necesaria para el siguiente nivel |
{xp.total} |
XP total |
{messages} |
Mensajes que ha enviado el miembro |
Comandos personalizados
Sección titulada «Comandos personalizados»| Variable | Valor |
|---|---|
{args} |
Repite lo que se escribió después del comando |
{@user} |
Menciona a un miembro: reemplaza user por su nombre o su ID |
{&role} |
Menciona un rol: reemplaza role por su nombre o su ID |
{#channel} |
Menciona un canal: reemplaza channel por su nombre o su ID |
{:emoji} |
Muestra un emoji del servidor: reemplaza emoji por su nombre o su ID |
{user.displayname} |
El nombre visible del miembro que usó el comando |
{user.random} |
El nombre de usuario de un miembro al azar |
{mention.users} |
Menciona a los miembros mencionados en el mensaje original |
{repliedUser} |
Menciona al miembro al que respondiste al usar el comando |
{channel.name} |
El canal donde se usó el comando |
{channel.id} |
La ID de ese canal |
{message.id} |
La ID del mensaje |
{server.membercount} |
El número de miembros |
{server.owner.id} |
La ID del propietario del servidor |
{prefix} |
El prefijo del servidor |
{delete} |
Elimina el mensaje original |
{dm} |
Responde por mensaje directo |
{nsfw} |
Cancela el comando si el canal no es NSFW |
Otros módulos
Sección titulada «Otros módulos»Los hilos automáticos, el starboard, los sorteos, los tickets y los feeds sociales tienen sus propias variables: el editor de cada módulo las lista.