Variables de mensajes
Las variables son placeholders que Kakashi sustituye al enviar un mensaje configurado. Cada editor admite un conjunto diferente; no asumas que todos los placeholders funcionan en todas partes.
Variables de bienvenida y despedida
| Variable | Valor |
|---|---|
{member} | Representación del miembro/usuario usada por el renderer. |
{member.tag} | Tag/nombre de Discord del miembro. |
{member.avatar} | URL del avatar para campos de imagen. |
{server.name} | Nombre del servidor. |
{server.icon} | URL del icono del servidor. |
{server.members} | Cantidad actual de miembros. |
Ejemplo:
¡Bienvenido {member} a **{server.name}**!
Eres el miembro #{server.members}.
Variables de mensajes de ban
| Variable | Valor |
|---|---|
{user} | Representación del usuario baneado. |
{user.tag} | Tag/nombre del usuario baneado. |
{user.avatar} | URL de su avatar. |
{reason} | Razón enviada por el flujo de ban de Kakashi. |
{server.name} | Nombre del servidor. |
{server.icon} | URL del icono del servidor. |
{mod} | Representación del moderador. |
{mod.avatar} | URL del avatar del moderador. |
Campos de texto vs imagen
Las variables de avatar/icono son más útiles en campos que esperan una URL, como thumbnail, image o author icon de un embed. Una variable de mención/nombre es más útil en contenido o descripción.
consejo
Cuando un editor tenga una acción de prueba, úsala para verificar las variables antes de depender de un evento real de entrada, salida o moderación.
Errores comunes
- Copiar
{reason}en una bienvenida y esperar que exista allí. - Colocar una variable de texto en un campo que espera una URL.
- Escribir mal las llaves o el nombre y obtener el placeholder literalmente.