Streamlabs + Timer Subathon: Conexión OAuth 2026
Conecta Streamlabs a tu subathon en TriBathon con OAuth oficial. Elige tu moneda, recibe tips en tiempo real y suma tiempo automáticamente. Setup en 5 minutos.
Por qué importa la integración OAuth con Streamlabs
Streamlabs sigue siendo una de las herramientas más usadas para recibir tips de audiencias hispanohablantes y europeas. Si tu timer de subathon no se entera de esas donaciones, estás dejando tiempo —y momentum— sobre la mesa.
Hasta hace poco, integrar Streamlabs con timers de terceros requería pegar tokens largos a mano y rezar para que no expiraran a mitad de stream. Con el flujo OAuth oficial que TriBathon implementa ahora, conectás Streamlabs en dos clicks y el token se refresca solo, en segundo plano, sin interrumpir el live.
⚡ ¿Qué cambia con OAuth?
Antes: token manual, expiración impredecible, tener que reconectar a mitad de stream. Ahora: autorización en un click, refresh automático, socket que se reconecta solo si el token rota. Cero fricción durante el subathon.
Requisitos previos
- Una cuenta gratuita en TriBathon.
- Una cuenta de Streamlabs con donaciones habilitadas (la mayoría las tiene activadas por defecto).
- Saber en qué moneda recibís la mayoría de tus tips (USD, EUR, ARS, MXN, BRL, GBP…).
Paso 1: Conectar Streamlabs en TriBathon
Abrí el dashboard de TriBathon. En la tarjeta Plataformas vas a ver Streamlabs junto a Twitch, Kick y StreamElements (YouTube llega próximamente). Pulsá Conectar.
Se abre una ventana de autorización oficial de Streamlabs. Iniciá sesión si hace falta y aceptá los permisos. TriBathon solo pide lo mínimo: leer tus donaciones y suscribirse al socket de eventos en tiempo real.
🔐 Iniciá sesión en Streamlabs antes
Si no tenés sesión activa en Streamlabs, el flujo OAuth puede no redirigirte de vuelta a TriBathon automáticamente. Abrí streamlabs.com primero y verificá que estés logueado.
Paso 2: Elegir tu moneda
Apenas volvés a TriBathon, te aparece un selector pidiéndote que confirmes en qué moneda recibís tus tips. Esto NO es un detalle estético — es lo que TriBathon usa para calcular el tiempo a sumar por donación.
Si elegís USD pero la mayoría de tus tips llegan en EUR, esas donaciones quedan registradas en el feed pero no suman tiempo automáticamente. TriBathon evita asumir conversiones por vos para no inflar (ni recortar) tu timer sin permiso.
Currencies soportadas hoy: USD, EUR, GBP, CAD, AUD, JPY, BRL, MXN, ARS, CLP, COP, PEN, UYU, CHF, SEK, NOK, DKK, PLN, CZK, HUF, RON, BGN, TRY, RUB, UAH, INR, CNY, HKD, SGD, KRW, NZD, ZAR, PHP, MYR, THB, IDR, ILS, AED, SAR.
Paso 3: Configurar segundos por unidad
Andá a Configuración → Streamlabs. Ahí definís cuántos segundos suma cada unidad monetaria. Ejemplo: 10 segundos por cada USD recibido. Una donación de $5 entonces suma 50 segundos al timer. Si tenés Happy Hour activado, se aplica el multiplicador encima.
Paso 4: Probar la conexión
Hacé una donación de prueba (podés mandarte un dólar a vos mismo desde Streamlabs). En segundos vas a ver:
- El evento aparece en el feed de TriBathon con el nombre y monto.
- El timer suma el tiempo configurado.
- Si tenés widgets OBS conectados, la alerta se dispara también ahí.
Cómo funciona por dentro (técnicamente)
TriBathon mantiene una conexión Socket.IO permanente con Streamlabs por cada usuario conectado. Cuando llega una donación, el evento atraviesa este pipeline:
- Dedup: TriBathon descarta el evento si ya lo procesó en las últimas 24h (Streamlabs ocasionalmente reenvía notificaciones).
- Validación de moneda: si la moneda del tip coincide con la que configuraste, se calcula el tiempo. Si no, el evento queda registrado pero sin sumar tiempo.
- Multiplicadores: si Happy Hour está activo, se aplica el multiplicador configurado.
- Snapshot del timer: el tiempo se suma al snapshot en Redis y se broadcast a tus overlays OBS y al dashboard.
El refresh del token de Streamlabs es automático. Si en medio de tu subathon el access token expira, TriBathon lo rota usando el refresh token, invalida el socket viejo y abre uno nuevo con credenciales frescas — todo sin que pierdas un solo evento.
Errores comunes y cómo resolverlos
"El timer no suma tiempo aunque recibí la donación"
99% de las veces es porque la moneda del tip no coincide con la que configuraste. Abrí Configuración → Streamlabs → verificá la moneda seleccionada. Si recibís en varias monedas, fijate cuál es la mayoritaria.
"La conexión se cae al rato"
TriBathon reconecta automáticamente con backoff exponencial (5s, 10s, 20s, hasta 60s). Si el socket queda en estado Error en la UI por más de un par de minutos, suele ser porque tu cuenta de Streamlabs cambió permisos. Desconectá y volvé a conectar para refrescar el OAuth.
"Veo donaciones que no suman tiempo en el feed"
Eso es intencional: si TriBathon recibe un tip en una currency distinta a la configurada, lo muestra para que sepas que llegó, pero no lo cuenta. Esto evita conversiones silenciosas que te mentirían sobre el tiempo total ganado.
Cuándo usar Streamlabs vs StreamElements
Si te interesa el debate entre las dos plataformas, escribimos una comparativa completa. Resumen rápido: Streamlabs gana en UX de overlays y en alcance LATAM; StreamElements gana en stability y en widgets más customizables. Con TriBathon podés tener las dos conectadas a la vez sin doble conteo.
Próximos pasos
- Configurá tus tiempos por evento para que cada tip tenga el peso justo.
- Mirá nuestra guía de overlay OBS para mostrar las alertas y el timer en vivo.
- Si vas a transmitir a varias plataformas a la vez, leé cómo hacer multistream para no perder eventos.