TagScript
TagScript es el lenguaje de plantillas de Catita. Se usa en tags, respuestas automáticas, anuncios de nivel y textos de roleplay. Un bloque va entre llaves: {nombre} o {nombre:valor}.
Variables
Sección titulada «Variables»| Bloque | Qué da |
|---|---|
{user} |
Mención de quien usa el tag |
{user(name)} · {user(displayName)} · {user(id)} · {user(avatar)} |
Nombre, nombre visible, ID o avatar |
{target} |
La persona mencionada (o quien lo usa, si no menciona a nadie) |
{server} · {server(memberCount)} · {server(icon)} |
Nombre, miembros o icono del servidor |
{channel} · {channel(name)} · {channel(topic)} |
El canal |
{args} |
El texto que se escribe después del tag |
{level} · {xp} · {rebirths} |
En anuncios de nivel |
Las variables propias del servidor (/tagvar) se usan igual.
Lógica y texto
Sección titulada «Lógica y texto»| Bloque | Ejemplo |
|---|---|
| Azar | {random:Hola,Buenas,Hey} |
| Condición | `{if({args}==):Escribe algo |
| Variable | {=(nombre):valor} y después {nombre} |
| Matemáticas | {math:5 * 10 + sqrt(64)} |
| Número al azar | {range:1-100} |
| 50 % de las veces | {50:texto} |
| Reemplazar y recortar | {replace(a,b):texto} · {slice(0,10):texto} |
| Mayúsculas y minúsculas | {upper:texto} · {lower:texto} · {capitalize:texto} |
| Ordinal | {ordinal:3} |
| Fecha | {date} · {unix} |
Respuesta
Sección titulada «Respuesta»| Bloque | Qué hace |
|---|---|
{embed:...} |
Responde con un embed |
{satori:...} |
Genera una imagen a partir de un diseño HTML |
{image:last} · {image:reply} · {image:attached} |
Usa la imagen del contexto |
{delete} · {silent} |
Borra el mensaje que lo activó o responde sin mencionar |
Economía
Sección titulada «Economía»Los tags pueden cobrar o exigir moneda e ítems de la economía: {requirecash}, {consumecash}, {hasitem}, {requireitem} y {consumeitem}. Así se arman tiendas o recompensas propias.
Ejemplo
Sección titulada «Ejemplo»¡Hola {user(displayName)}! Te damos la bienvenida a **{server}**.{random:Pasa y ponte cómode,Lee las reglas antes de nada}.Catita es un proyecto de Random Dev, estudio de desarrollo de ZENU GROUP LLC. catita.gg
