01Los contadores: números que recuerdan
Un contador es un número con nombre que el bot recuerda de un stream a otro. Escribe
{counter:muertes} en la respuesta de un comando, y cada vez
que se use, el bot suma 1 a un contador llamado «muertes» y muestra el nuevo total
directamente en su respuesta. Sin hojas de cálculo, sin contar a mano, solo una variable.
MikanMeerkat !muerte
ItsBagelBot tu_canal ha muerto 47 veces.
SnackPackPanda !muerte
ItsBagelBot tu_canal ha muerto 48 veces.
{counter:…} se queda como texto literal en
el chat.02Cuatro formas de contar
Cada contador tiene exactamente un ámbito, elegido al momento de crearlo, y se mantiene igual durante toda su vida. El ámbito responde a una sola pregunta: ¿a quién pertenece este número?
| Ámbito | Palabra clave | Qué se cuenta |
|---|---|---|
| Todo el canal | (predeterminado) | Un solo total compartido, todos suman al mismo número. |
| Por espectador | user | Cada espectador tiene su propio número. |
| Por comando o recompensa | command | Un total compartido para un solo comando o recompensa, con todos los espectadores sumados. |
| Por espectador + comando o recompensa | user+command | Cada espectador tiene un número separado para cada comando o recompensa. |
Todo el canal
Todos suman al mismo número compartido. Perfecto para un conteo que pertenece al propio stream, no a un espectador en concreto, como un contador de muertes.
MikanMeerkat !muerte
ItsBagelBot tu_canal ha muerto 47 veces.
Lotti !muerte
ItsBagelBot tu_canal ha muerto 48 veces.
Por espectador
Cada espectador tiene un número privado que nadie más toca. Ideal para las marcas personales: cuántos abrazos ha dado alguien, cuántas veces te ha ganado a un juego.
SnackPackPanda !abrazo
ItsBagelBot SnackPackPanda ha dado 12 abrazos.
MikanMeerkat !abrazo
ItsBagelBot MikanMeerkat ha dado 1 abrazo.
Por comando o recompensa
El ámbito más reciente: un solo total compartido para un comando o una recompensa de puntos de canal, donde cada espectador suma al mismo número. Ideal para «¿cuántas veces se ha canjeado exactamente esta recompensa, en total?»
puntos de canal · SnackPackPanda canjeó Hydrate!
ItsBagelBot Hydrate! se ha canjeado 301 veces.
puntos de canal · MikanMeerkat canjeó Hydrate!
ItsBagelBot Hydrate! se ha canjeado 302 veces.
Por espectador + comando o recompensa
Combina los dos: cada espectador tiene un número separado para cada comando o recompensa que comparte este contador. Vincula un mismo contador a dos comandos y cada espectador tendrá una cuenta por comando, no una sola cuenta compartida para ambos.
MikanMeerkat !abrazo
ItsBagelBot MikanMeerkat ha dado 3 abrazos.
MikanMeerkat !highfive
ItsBagelBot MikanMeerkat ha dado 1 highfive.
!counter delete nombre, o desde el panel) y vuelve a crearlo; los valores
anteriores no se conservan.03Gestionar los contadores desde el chat
Tú y tus moderadores podéis crear y gestionar contadores sin salir del chat,
todo con !counter:
| Comando | Qué hace |
|---|---|
!counter create <nombre> [ámbito] | Crea un contador. La palabra de ámbito es user, command o user+command; omítela para todo el canal. |
!counter add <nombre> [cantidad] | Suma 1, o la cantidad indicada. Los números negativos restan. |
!counter set <nombre> <valor> | Fija el total directamente. |
!counter reset <nombre> | Lo pone a cero. En un contador por espectador o por comando, esto borra todas las cuentas guardadas. |
!counter delete <nombre> | Elimina el contador por completo. |
!counter list | Lista todos los contadores del canal y su ámbito. |
!counter <nombre> | Muestra el valor actual, tal como se lee en el chat. |
⚔ Ayshacinder !counter create muertes
ItsBagelBot Contador muertes creado (channel).
⚔ Ayshacinder !counter add muertes 5
ItsBagelBot El contador muertes ahora está en 5.
!counter create hidrataciones command crea un contador agrupado por comando
en una sola línea, listo para pegarlo en la respuesta de un comando, o para vincularlo a una recompensa
de puntos del canal, como {counter:hidrataciones}.⚔ Ayshacinder !counter add muertes
ItsBagelBot El contador muertes ahora está en 12.
SnackPackPanda !muerte
ItsBagelBot Oh no, 12 muertes hasta ahora.
04El panel y las recompensas de puntos de canal
La página Contadores lista todos los contadores de tu canal y te permite crearlos, ajustarlos y eliminarlos haciendo clic en lugar de escribir.
- 01 Nombre: el mismo texto que escribirías en {counter:…}.
- 02 Ámbito: se fija al crearlo.
- 03 Un recordatorio en lenguaje claro de desde dónde se pueden avanzar los contadores.
Vincular un contador a una recompensa de puntos de canal
Cada recompensa de Puntos del canal puede tener
su propio contador, directamente desde el editor de la recompensa: escribe un nombre de
contador (nuevo o existente), elige su ámbito, y cada canje lo avanza.
Usa {counter} en la respuesta del chat de la recompensa
para mostrar el nuevo total.
- 01 Desactivado por defecto, la mayoría de recompensas no lo necesitan.
- 02 Por espectador + recompensa suele ser la opción correcta: cada espectador lleva su propia cuenta de canjes para esa recompensa.
{counter:…} listo.
Abrir el constructor de comandos