Streamer.bot y mods de juegos: ejecuta acciones desde Twitch, YouTube y Kick
Ejecuta acciones BakoshApp desde Streamer.bot: una recompensa de Twitch, un Super Chat YouTube o una donación activan una acción de modificación del juego en tu retransmisión. No hace falta escribir código.
Una fila de la pestaña Acciones se puede ejecutar cuando se inicia una acción en Streamer.bot, sea cual sea el motivo: una recompensa de Twitch, un Super Chat YouTube, una suscripción Kick, una donación, un botón de Stream Deck o un temporizador. Streamer.bot detecta el evento y BakoshApp ejecuta la fila: en un mod de juego, en la superposición o en cualquier otro sitio. No hace falta escribir código en Streamer.bot.
Plan: cualquier plan, como TikFinity. En la versión gratuita, la acción de la fila tiene que estar disponible, y la fila cuenta para el límite de filas con un disparador, si tu plan lo incluye.
Configurarlo
- En Streamer.bot, abre Servidores/Clientes → Servidor WebSocket, activa el inicio automático e inicia el servidor. Ambas opciones están desactivadas en una nueva instalación de Streamer.bot.
- Crea una acción en Streamer.bot y añade el disparador que quieras. La acción puede quedarse en blanco: BakoshApp solo la necesita para ejecutarse.
- En BakoshApp, abre Ajustes → Streamer.bot y haz clic en Probar conexión. La dirección por defecto es
127.0.0.1, puerto8080. - Abre el mod → Acciones y haz clic en la celda Disparador de una fila, o en Añadir nuevo para crear uno nuevo.
- En el cuadro de diálogo, haz clic en Externo → Streamer.bot, elige la acción en Acción y haz clic en Guardar. Si lo acabas de crear, haz clic en Actualizar.
Ahora ejecuta la acción en Streamer.bot, por ejemplo con el «Test Trigger»: la fila se activa.
¿Qué determina cuándo se activa?
Todo está configurado en Streamer.bot: qué recompensa o de qué importe es la donación, a qué espectadores va dirigida y el tiempo de espera. BakoshApp activa la fila cada vez que empieza la acción. Los filtros de audiencia y la opción Una vez por espectador no se aplican a este disparador.
Cada fila tiene un disparador, y una acción de Streamer.bot puede activar varias filas.
El nombre del espectador
El juego y las variables de los comandos externos obtienen el nombre del espectador de Streamer.bot. Cuando nadie ha iniciado la acción, por ejemplo con un temporizador, obtienen el nombre de tu canal. Los avatares solo aparecen con los eventos YouTube.
Los comandos externos también reciben comment (el texto del espectador), rewardTitle, viewers y platform.
Contraseña
Si la autenticación está activada en el servidor WebSocket de Streamer.bot, introduce la misma contraseña en Ajustes → Streamer.bot. Se guarda cifrada y no vuelve a mostrarse.
Comprueba la conexión
La línea de la parte inferior de Configuración → Streamer.bot muestra el estado de los disparadores:
| Línea | Qué significa |
|---|---|
| Disparadores: escuchando a Streamer.bot | Todo funciona. |
| Disparadores: ninguna fila del mod activo usa Streamer.bot | BakoshApp solo se conecta cuando el mod que está activado tiene una fila de este tipo. |
| Disparadores: Streamer.bot no responde, reintentando | Inicia Streamer.bot y su servidor WebSocket. BakoshApp se vuelve a conectar solo. |
| Disparadores: Streamer.bot rechazó la contraseña | Introduce la contraseña correcta y haz clic en Guardar. |
Preguntas comunes
La acción se ejecuta en Streamer.bot, pero la fila no se activa. Comprueba la línea de arriba, que el mod esté activado en BakoshApp y que la fila esté activada. Las acciones del juego también requieren que el juego se esté ejecutando con el mod.
El cuadro de diálogo indica que la acción ya no está en Streamer.bot. Se ha eliminado o se ha vuelto a crear. Vuelve a seleccionarla: BakoshApp sigue la acción en sí, no su nombre.
Ejecuto una acción Streamer.bot desde una fila, y otra fila la está a la espera. ¿Por qué no se activa esa? Las ejecuciones iniciadas por BakoshApp no activan las filas, así que una fila no puede iniciarse a sí misma en un bucle.
¿Estos eventos cuentan para las estadísticas de espectadores o muestran alertas? No. Las estadísticas de espectadores y las alertas de superposición provienen de las conexiones directas. El sonido y los archivos multimedia de la fila funcionan como siempre.
Streamer.bot se cierra con el mensaje «Fatal UI Exception». En su registro aparece una MissingMethodException relacionada con ISelectionItemProvider. Instala .NET Framework 4.8.1 y reinicia el ordenador: Streamer.bot lo necesita, y con la versión 4.8 su ventana puede bloquearse al recibir el foco.