Una memoria con nombre, muchas herramientas
Arrastra el pequeño rombo lateral morado a un nodo Memoria de usuarios o elige la memoria por su nombre en las propiedades del nodo. Internamente, la operación guarda el ID del nodo de estado. Seleccionar la memoria resalta todas las operaciones vinculadas, y eliminarla avisa antes de romper esos enlaces.
Configuración
- Arrastra Nodos de estado → Memoria de usuarios al lienzo.
- Ponle un nombre que describa su lista, como Elegibles por Heart Me, Les gustó la transmisión, o Participantes del sorteo.
- Elige Esta sesión de la aplicación o Guardar entre reinicios (Save across restarts).
- Añade las comprobaciones y acciones que necesites y vincula cada una a la memoria con nombre mediante su rombo lateral o menú desplegable.
- Conecta la ruta normal de eventos con cables turquesa y utiliza Probar flujo (Test Flow) con dos nombres de usuario diferentes antes de transmitir en vivo.
Operaciones disponibles
| Nodo | Qué hace |
|---|---|
| Recordar usuario (Remember User) | Añade una vez al usuario del evento actual. La participación repetida aumenta su contador sin añadir entradas duplicadas al sorteo. |
| Usuario recordado (User Is Remembered) | Un activador/comprobación que devuelve verdadero cuando el mensaje actual pertenece a alguien de la memoria seleccionada. |
| Olvidar usuario (Forget User) | Elimina solo al usuario del evento actual. |
| Elegir usuario aleatorio (Pick Random User) | Selecciona un usuario único recordado. Opcionalmente puede eliminar al ganador para que no vuelva a ganar. |
| Borrar todos los usuarios (Clear All Users) | Vacía solo el objeto Memoria de usuarios seleccionado. |
| Restablecer nodo de estado (Reset State Node) | También vacía una Memoria de usuarios cuando esa memoria es el objetivo de restablecimiento seleccionado. |
Recetas prácticas
TikTok Heart Me o miembro del equipo → ? TTS
Utiliza el evento de regalo para recordar al remitente; no intentes convertir esa fila de regalo en un rol permanente de «miembro».
- Para el estado de equipo/fan de TikTok, elige Rol de usuario → Miembro del equipo de TikTok. Lee directamente los datos entrantes de insignia/nivel de TikTok; no requiere el ajuste visual «tratar como miembros» de la superposición principal de chat.
- Los datos de regalos varían según el modo de captura. Una configuración habitual es Tipo de evento → Otro: gift más El mensaje contiene: Heart Me. Confirma la fila capturada en Probar flujo/Referencia de eventos y haz coincidir el campo más claro que proporcione tu fuente.
- Ambas ramas siguen requiriendo el
?, para que las otras plataformas hablen para todos mientras TikTok permanece restringido.
Recuerda a quienes dieron me gusta o participaron
Esto funciona cuando el evento capturado de me gusta o participación identifica a un usuario. Las actualizaciones agregadas de recuentos de me gusta no identifican a nadie y, por tanto, no pueden recordarse. Utiliza una memoria independiente para cada tipo de participación si quieres comprobaciones o sorteos separados.
Sorteo con una entrada por persona
Activa Eliminar al usuario seleccionado cuando los ganadores no deban seleccionarse dos veces. En una transmisión pública, protege los comandos de sorteo/restablecimiento con una comprobación de moderador, administrador o usuario exacto.
Restablecimiento y persistencia
Manual
Usa Borrar todos los usuarios ahora (Clear All Users Now) en las propiedades de memoria durante la creación/prueba.
Desde un flujo
Usa Borrar todos los usuarios (Clear All Users) o el genérico Restablecer nodo de estado (Reset State Node), seleccionando la memoria exacta.
Automático
Borra tras inactividad, al iniciar o al detener la transmisión. Un valor de 0 desactiva el restablecimiento por inactividad.
Entre reinicios
Las memorias de sesión empiezan vacías con la aplicación. Las memorias guardadas se recargan hasta que se borre esa memoria concreta.
Utiliza resultados del sorteo y la participación
Las acciones de memoria añaden campos al mensaje para que las acciones posteriores Mostrar texto, Enviar mensaje, webhook o personalizadas puedan utilizarlos.
| Campo | Significado |
|---|---|
userMemoryName | El nombre de la memoria seleccionada. |
userMemoryCount | Usuarios únicos recordados actualmente. |
userMemoryAdded | Verdadero solo cuando Recordar usuario añadió una persona única nueva. |
userMemoryEntryCount | Cuántas veces ha participado esa persona. |
selectedUser | El nombre visible del usuario seleccionado. |
selectedUserId, selectedUserSource | El ID estable y la plataforma del usuario seleccionado. |
selectedUserParticipationCount | El número de participaciones registradas del ganador. |
selectedUserReason | La última plantilla de motivo guardada por Recordar usuario. |
selectedUserRemoved | Si el sorteo eliminó al ganador seleccionado. |
Solución de problemas
| Falta la línea discontinua | Selecciona la operación y elige una Memoria de usuarios de destino, o arrastra su rombo lateral morado al nodo central de memoria. |
|---|---|
| La misma persona aparece dos veces | Comprueba si los eventos procedían de plataformas distintas. Plataforma + ID de usuario crea deliberadamente identidades independientes. |
| Un me gusta no añadió a nadie | Probablemente el evento no tenía identidad de usuario. Inspecciona sus datos; los recuentos agregados no pueden convertirse en participantes con nombre. |
| Volvió a aparecer una memoria guardada | Utiliza Borrar todos los usuarios en esa memoria. Cambiar un flujo o borrar otra memoria no la elimina. |
| Cualquiera puede ejecutar el comando de sorteo/restablecimiento | Añade Rol de usuario: moderador/administrador (o una comprobación exacta del usuario anfitrión) a una puerta AND antes de la acción. |