Reenviar chat entre plataformas

Configura un reenvío deliberado entre Twitch y YouTube, elige emisores y diagnostica mensajes repetidos.

1. Confirma que ambos chats puedan recibir respuestas

Conecta tus chats de Twitch y YouTube Live a la misma sesión de SSN. Confirma que ambos aparezcan en el Dock y luego envía una respuesta manual a cada uno desde un mensaje con pestaña de origen conocida. Usa tus propios canales de prueba. Una fuente de captura de solo lectura no puede reenviar mensajes.

Mantén abiertos solo los chats de destino previstos para esta configuración. Un destino de plataforma puede incluir varias pestañas de origen aptas de esa plataforma. Si usas una cuenta de bot de Twitch independiente, completa Cuentas de bot para respuestas primero.

2. Crea Twitch → YouTube en Event Flow

Abre: Editor de Event Flow desde el menú de SSN (también enlazado desde la sección de superposición Acciones). Crea un flujo y dale un nombre claro, como De Twitch a YouTube.

  1. Añade un Desde fuente (From Source) como disparador desde Usuario y fuente (User & Source). Elige Twitch como fuente.
  2. Añade un Reenviar chat (Relay Chat) como acción y conecta la salida del disparador a la entrada de la acción.
  3. Selecciona esa acción. Establece Destino del reenvío (Relay Destination) a YouTube, y conserva la plantilla de mensaje [{source}] {username}: {message}.
  4. Selecciona Guardar flujo (Save Flow) y activa el flujo guardado. Mantén SSN activo.
  5. Envía un mensaje normal nuevo en tu propio chat de prueba de Twitch. Confirma que llegue a YouTube una copia etiquetada.
  1. Desde fuente (From Source) Twitch
  2. Reenviar chat (Relay Chat) Destino: YouTube
  3. Chat de YouTube [twitch] Nombre: mensaje
Configura y verifica una dirección antes de habilitar la de vuelta.

YouTube Shorts tiene su propio tipo de fuente y destino. Elige YouTube Shorts cuando corresponda; no es intercambiable con YouTube.

3. Añade la dirección de vuelta

Crea un segundo flujo llamado De YouTube a Twitch: Desde fuente: YouTube → Reenviar chat: Twitch. Guárdalo y actívalo. Envía un mensaje nuevo desde cada lado y confirma que cada uno genere una sola copia en la otra plataforma.

Mantén Reenviar todos los mensajes (¡NO RECOMENDADO!) desactivado al usar estos flujos para que un segundo sistema de reenvío no haga lo mismo. Comprueba también si otro bot o servicio multistream ya está conectando los chats.

4. Entiende los ecos

Un eco es un mensaje enviado por SSN que se vuelve a capturar desde el chat de destino. Las acciones actuales de Reenviar chat omiten automáticamente los ecos reconocidos. También excluyen la pestaña de origen.

Para ocultar el eco capturado en el Dock y las superposiciones, añade una Filtro de ecos (Reflection Filter) como acción al principio del flujo correspondiente y selecciona Bloquear todos (Block All). Permitir el primero (Allow First) conserva un eco coincidente dentro de la ventana configurada; Permitir todos (Allow All) los muestra. Esto controla la visualización después de la captura, no el destino del reenvío.

Las propiedades actuales de Reenviar chat no tienen una casilla «Sin ecos». Usa el Filtro de ecos independiente para controlar la visualización. Si un servicio externo reescribe un mensaje reenviado, el reconocimiento automático puede no detectarlo.

5. Limita lo que reenvías

Para comandos, añade un El mensaje comienza con (Message Starts With) como disparador configurado en ! y conéctalo mediante una NOT puerta; combina ese resultado con la condición de fuente mediante AND antes de Reenviar chat. Consulta la Guía de Event Flow para conectar puertas lógicas. Prueba tanto una línea normal como un comando.

Si eliges el reenvío global más sencillo, usa Ajustes y herramientas globales → Comandos → Elegir destinos de reenvío y escribe twitch,youtube. Una lista vacía significa todos los destinos aptos. Esa lista controla los destinos, no qué plataformas entrantes pueden activar un reenvío. Desactiva el par de flujos de reenvío de Event Flow antes de habilitar esta alternativa.

Los campos de SSApp para permitir o bloquear roles de cuenta en la misma sección Comandos pueden restringir qué cuentas envían reenvíos. Usa el rol asignado al emisor deseado; un rol que no coincida puede dejarte sin ningún destino apto.

Solución de problemas

  • No se envía nada: reintenta una respuesta manual, verifica el inicio de sesión y el permiso para publicar, activa el flujo guardado y revisa las restricciones de destino y rol de cuenta.
  • Los mensajes se multiplican: desactiva primero los flujos de reenvío. Comprueba si hay fuentes de captura duplicadas, Reenviar todos global o bots de reenvío externos antes de volver a probar una dirección.
  • Solo el Dock muestra duplicados: revisa la política de visualización del Filtro de ecos y los ajustes globales de eco en Mensaje - Visibilidad.
  • Destino de YouTube incorrecto: comprueba si se trata de YouTube o YouTube Shorts y cierra los chats aptos que no quieras usar.

Las acciones de Probar flujo pueden enviar mensajes reales. Usa destinos controlados; una prueba sintética no demuestra el enrutamiento de cuenta de la fuente real.