Integración con Twitch

La gente pregunta esto como

Viene con strAImer: este módulo se instala junto con la aplicación, así que no hay nada que descargar. Aparece en Catálogo de Módulos → Integrados.

Qué es esta página

La página conecta una cuenta de Twitch a la aplicación — como lo describe, "Configura la integración con Twitch para recibir mensajes del chat, recompensas y gestionar tu canal". Existe en dos variantes: el canal propio del streamer, y una cuenta separada desde la que escribe el bot.

Contar los Bits como donaciones está en la pestaña del canal. Los cheers también llegan como donación, así que los Bits mueven las metas de recaudación, las pujas de la subasta y los totales del stream, según la tasa de «Configuración → Tipos de Cambio». Desactívalo para mantener los Bits aparte del dinero; el contador de Bits se mantiene igualmente. Es lo que hace que un cheer mueva una meta de recaudación o ponga una puja en la subasta; apagado, los Bits siguen siendo un contador aparte. De fábrica un bit vale un centavo de dólar, lo que Twitch paga por cada uno, convertido a tu moneda base; una tasa propia en «Configuración → Tipos de Cambio» reemplaza ese valor.

Mover el interruptor reinicia la conexión con Twitch: el chat y el flujo de eventos se reconectan, lo que tarda unos segundos, y los mensajes del chat o los eventos de esos segundos pueden perderse. Configúralo antes de salir en vivo y no a mitad del stream.

Cómo configurarla

  1. Abre Conexiones → Canales y abre la página de Twitch. Su encabezado dice Cuenta del Streamer (Lee eventos, EventSub).
  2. Estado de conexión muestra una de cinco frases. La pista al lado nombra lo que se está solicitando: "Requiere permisos máximos (leer chat, gestionar stream, encuestas, predicciones y puntos del canal)".
  3. Presiona Autorizar mediante navegador. La página tiene un botón y ningún campo para un token: el inicio de sesión se abre en tu navegador habitual y termina allí.
  4. El navegador va directo a la página de confirmación de la propia Twitch, con el código ya rellenado. Inicia sesión en Twitch ahí si te lo pide, confirma el código y acepta los permisos. El resultado lo informa Twitch mismo, no una página de strAImer, así que al final no hay ninguna página que diga "¡Autorización exitosa!". Después puedes cerrar la pestaña del navegador.
  5. Mientras estás en el navegador, la página del módulo dice "Termina de iniciar sesión en la ventana del navegador; esta página se actualizará sola." A los dos minutos cambia a "Seguimos esperando al navegador. Termina de iniciar sesión allí; esta página se actualizará sola. Si tarda un poco, no se pierde nada." No vuelvas a presionar el botón mientras ese inicio de sesión siga abierto: un nuevo clic arranca un inicio de sesión nuevo y el que está en el navegador deja de contar. A los treinta minutos la página se rinde: "El inicio de sesión no se completó. Se cerró la ventana del navegador o se denegó el acceso: presiona el botón para intentarlo de nuevo." Rechazar en Twitch se ve igual desde aquí: la página espera hasta ese límite.
  6. Cuando el inicio de sesión se completa, la página del módulo reporta ¡Configuración de Twitch guardada con éxito! y se cierra un momento después. Nombre de cuenta (inicio de sesión) ahora muestra el inicio de sesión conectado; el campo es de solo lectura.
  7. Permisos concedidos aparece: "Qué funciones funcionan con el token actual". Cada función tiene una marca o una cruz, doce líneas en la pestaña del canal: Leer y enviar mensajes del chat, Eventos de nuevos seguidores, Eventos de suscripción de pago, Eventos de bits, Recompensas de puntos del canal, Eventos de Hype Train, Eventos de metas del canal, Encuestas, Predicciones, Cambiar título y categoría del stream, Crear clips, Moderación: prohibir y eliminar mensajes.
  8. Si algo tiene una cruz, aparece una advertencia: "Faltan algunos permisos — las funciones relacionadas no funcionarán. Reautoriza para concederlos". El botón Reautorizar al lado inicia el mismo inicio de sesión en el navegador, y eso es lo que agrega los derechos faltantes.
  9. La flecha en la esquina superior izquierda, Atrás, sale de la página.

Qué significan las cinco frases de estado

La insignia se actualiza en tiempo real: cambia mientras la página está abierta, así que no hace falta salir y volver a entrar para ver una frase nueva.

La cuenta del bot

La misma página bajo Conexiones → Bots tiene el encabezado Cuenta del bot (Envía respuestas al chat), y su pista es más corta: "Requiere permisos para leer y enviar mensajes en el chat". El inicio de sesión es el mismo con un botón, Autorizar mediante navegador: inicia sesión allí con la cuenta desde la que debe escribir el bot, no la tuya propia. Su lista de Permisos concedidos tiene una sola línea, Leer y enviar mensajes del chat, porque el bot solo escribe en el chat. Los baneos y el borrado de mensajes van por la cuenta del streamer, y por eso Moderación: prohibir y eliminar mensajes está en la pestaña del canal.

Las dos cuentas se juzgan por separado, y el bot nunca dice Error de conexión. Un inicio de sesión del bot que Twitch ha rechazado no arrastra la conexión propia del streamer a Inicia sesión de nuevo para reconectar con él.

Si el navegador reporta un error

En lugar de la página de Twitch, el navegador puede mostrar Error de autorización con "Error al intercambiar el código de autorización por tokens: {error}". Eso significa que el inicio de sesión ni siquiera pudo empezar, casi siempre porque no se pudo llegar a Twitch. La cuenta permanece como estaba; presiona Autorizar mediante navegador de nuevo.

Qué no puede hacer