Ir al contenido

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}.

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.

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}
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

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.

¡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