Cómo crear y utilizar contadores de espectador

Las contadoras de usuario siguen un número guardado separado para cada espectador y plataforma. Úsalas para check-ins, hidrata, gana, asusta u otras actividades comunitarias.

Crear una Contratista

  1. Abierto Bot Commands → Data Manager → Contratadores de usuario.
  2. Haga clic Nueva categoría.
  3. Introduzca un nombre descriptivo como Check In o Times Scared.
  4. Haga clic Crear categoría.

Los nombres de categoría son utilizados por acciones y variables, así que evite renombrar uno después de construir flujos de trabajo alrededor de ella.

Añadir o editar un Visor

  1. Seleccione una categoría.
  2. Haga clic Agregar usuario.
  3. Elige Twitch, YouTube, Kick o TikTok.
  4. Introduzca el nombre de usuario y el valor de inicio.
  5. Guarda la entrada.

Seleccione un visor existente para añadir o restar de su valor, establecer un valor exacto y registrar una razón opcional. La historia reciente muestra cambios y quién o qué los hizo.

Eliminar un espectador elimina esa fila y su historia. Eliminar una categoría elimina cada espectador y registro de historia dentro de ella y no puede ser deshecho.

Actualizar los contadores con el constructor de acciones

Las acciones de Contratador de Usuario están disponibles en Automatizaciones y Timers:

  • Contrata de usuario de la instalación: añade o resta una cantidad.
  • Establecer el contador de usuario: reemplaza el valor actual.
  • Reiniciar el contador de usuario: establece el valor a cero.
  1. Seleccione Comandos de Chat Bot en Action Builder.
  2. Elija la acción de la Contrata de Usuario y haga clic en Agregar acción.
  3. Seleccione la categoría de contador desde la desplegable.
  4. Introduzca un nombre de usuario o variable compatible como {user}.
  5. Introduzca la cantidad o el valor cuando se solicite.
  6. Elige la plataforma correcta, luego ahorra y prueba.

Para Automatizaciones basadas en eventos, {user} normalmente se dirige al espectador que causó el evento. Las máquinas no tienen un visor de activación, por lo que proporcionar un nombre de usuario u otra variable disponible. Si una nueva categoría se pierde de la desplegable, cierre y reabrir el editor de acción.

Mostrar un contador en mensajes

Use estas variables en campos de respuesta soportados:

{usercounter:Check In}
{target.usercounter:Check In}

{usercounter:Category} lee el valor del remitente de comandos. {target.usercounter:Category} lee el valor del espectador objetivo. Check In con el nombre exacto de la categoría.

Ejemplo de respuesta personalizada:

@{user}, you have checked in {usercounter:Check In} times!

Problemas comunes

  • El valor se mantiene a cero: Compruebe la categoría seleccionada, nombre de usuario y plataforma.
  • Cambios de espectador equivocados: Uso {user} para el visor de desencadenante y {target} sólo cuando se suministra un objetivo.
  • La acción del temporizador falla: Entrar un espectador porque las Timers no proporcionan normalmente {user}.
  • Falta la historia: Los cambios manuales o de acción aparecen después de que exista la entrada del espectador y se produzcan cambios de valor.