Integración con Twitch
- dónde conecto mi canal de Twitch
- el chat de Twitch no llega a la aplicación
- el bot escribe desde mi propia cuenta, quiero una separada
- las encuestas y clips en Twitch no funcionan
- dice que faltan algunos permisos
- dice que inicie sesión de nuevo para reconectar
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.
Cómo configurarla
- Abre Conexiones → Canales y abre la página de Twitch. Su encabezado dice Cuenta del Streamer (Lee eventos, EventSub).
- Estado de conexión muestra una de cuatro 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)".
- 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í.
- Inicia sesión en Twitch en el navegador y acepta los permisos. En caso de éxito, la página del navegador dice ¡Autorización exitosa! — "La cuenta {username} se ha conectado exitosamente a strAImer", y debajo, "Puedes cerrar esta ventana. Se cerrará automáticamente en unos segundos".
- La página del módulo reporta ¡Configuración de Twitch guardada exitosamente! 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.
- Permisos concedidos aparece — "Qué funciones funcionan con el token actual". Cada función tiene una marca o una cruz: Leer y enviar mensajes del chat, Recompensas de puntos del canal, Eventos de suscripción de pago, Cambiar título y categoría del stream, Crear clips, Encuestas, Predicciones, Gestionar anuncios.
- 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.
- La flecha en la esquina superior izquierda, Atrás, sale de la página.
Qué significan las cuatro frases de estado
- Conectado como {username} — verde. La cuenta está guardada y ni Twitch ni el módulo la han rechazado. Eso es lo que certifica: el inicio de sesión es bueno. No es una prueba en vivo de si los eventos están fluyendo en este segundo.
- Inicia sesión de nuevo para reconectar — amarillo. La cuenta todavía está aquí y su nombre todavía se muestra debajo, porque necesitas saber qué cuenta reparar — pero Twitch ha rechazado el acceso guardado y no lo renovará en segundo plano. Nada llega desde el canal hasta que inicies sesión de nuevo, e iniciar sesión de nuevo es la única reparación; no hay un botón que lo actualice desde fuera.
- Error de conexión — rojo. La cuenta está bien y la conexión no: el flujo de eventos se cayó, o el módulo no pudo terminar de configurarlo. El módulo lo reintenta por sí mismo, así que este a menudo se soluciona sin que toques nada.
- Desconectado — rojo, y el único de los cuatro que oculta la fila Nombre de cuenta (inicio de sesión), porque no hay ninguna cuenta guardada en esta página todavía. Eso es lo que muestra una instalación nueva.
La insignia se lee cuando la página se abre, así que una frase que cambió mientras estabas en la página aparece después de que sales con Atrás y la abres de nuevo.
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 tres líneas: Leer y enviar mensajes del chat, Moderación: prohibir y eliminar mensajes, Anuncios de chat.
Las dos cuentas se juzgan por separado, y el bot reporta solo tres de las cuatro frases — 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 éxito, Twitch puede devolver Error de autorización — "Error al intercambiar el código de autorización por tokens: {error}". La cuenta permanece como estaba; presiona Autorizar mediante navegador de nuevo.
Qué no puede hacer
- No hay ningún lugar para pegar un token, una clave de acceso o una clave de actualización. Autorizar mediante navegador es la única forma de entrada, y también es la forma en que se renueva un inicio de sesión caducado.
- Nombre de cuenta (inicio de sesión) no se puede escribir. Para conectar una cuenta diferente, inicia sesión como esa cuenta.
- Los permisos no se pueden elegir uno por uno. La lista de marcas solo reporta lo que lleva el inicio de sesión actual; Reautorizar entrega todo el conjunto de nuevo.
- No hay campos de ID de cliente y Clave secreta de cliente, y no se necesitan: el inicio de sesión pasa por la propia aplicación strAImer.
- La página no tiene botón Guardar: todo se almacena al final del inicio de sesión en el navegador.
- La página ni desconecta la cuenta ni elimina la conexión, y no apaga el módulo.
- La cuenta del streamer y la cuenta del bot se configuran por separado: un inicio de sesión no rellena el otro.