Qué hace esta herramienta
El página Crear mensaje de prueba envía datos sintéticos de Social Stream a tu Dock, superposiciones, alertas o configuración de Event Flow. Úsala para probar sin esperar a un mensaje de chat, donación, membresía, raid, recompensa u otro evento real.
Inicio rápido para SSApp o la extensión
- Abre Social Stream Ninja y asegúrate de que el servicio esté activo.
- En Ajustes y herramientas globales → Funcionamiento, activa control remoto de la extensión mediante API (remote API control of extension). SSApp usa el mismo nombre de ajuste.
- Copia tu ID de sesión desde Social Stream o desde el
session=en la URL del Dock o la superposición. - Abrir Crear mensaje de prueba (Create Test Message) y escribe ese ID de sesión.
- Deja Enviar mediante (Send Via) establecido en Entrada por API de extensión (Extension API ingest) para las pruebas normales.
- Elige una configuración predefinida, ajusta sus campos y selecciona Cargar configuración predefinida (Load Preset).
- Revisa el JSON de datos y luego selecciona Enviar (Submit).
- Confirma que el elemento aparezca en el Dock o la superposición de destino y que se ejecute la automatización prevista.
Puedes incluir la sesión en la URL: createtestmessage.html?session=YOUR_SESSION_ID.
Ejemplo: un mensaje ficticio de 1000 KICKs
Esto crea un mensaje de apoyo de estilo Kick por valor de 1000 KICKs. No crea 1000 mensajes separados.
- Elige el Mensaje de chat (Chat Message) como configuración predefinida.
- Configura Escribe a Kick.
- Introduce un nombre y un mensaje de prueba.
- Configura Tiene donación (Has Donation) a
1000 KICKs. - Selecciona Actualizar JSON desde los campos (Update JSON from Fields), verifica el JSON y envíalo.
Los datos mínimos son:
{
"type": "kick",
"chatname": "Test Supporter",
"chatmessage": "Thanks for the stream!",
"hasDonation": "1000 KICKs"
}
Usa Mensaje de chat (Chat Message) para este ejemplo. La configuración Donación / Cheer incluye campos de Cheers específicos de Twitch.
Usar configuraciones predefinidas y JSON personalizado
Las configuraciones predefinidas proporcionan datos iniciales para casos comunes, como donaciones, suscriptores, suscripciones regaladas, raids, recompensas, actualizaciones de espectadores, primeras intervenciones y eventos de tren.
- Cargar configuración predefinida (Load Preset) sustituye el JSON por la configuración predefinida seleccionada y los valores actuales de los campos.
- Actualizar JSON desde los campos (Update JSON from Fields) crea un mensaje básico a partir de los campos visibles.
- Puedes editar JSON de datos (Payload JSON) directamente al probar un campo o una estructura de evento concretos.
hasDonationcontiene el importe de apoyo visible, como1000 KICKso$10.00.- Incluye solo
eventcuando pruebes un evento real con nombre. Una fila de chat normal con donación puede usarhasDonationpor sí solo.
Para las definiciones de campos y ejemplos reales de plataformas, consulta la Referencia de eventos.
Elegir el modo de entrega adecuado
| Enviar mediante (Send Via) | Cuándo usarlo | Configuración necesaria |
|---|---|---|
| Entrada por API de extensión (Extension API ingest) | Para probar docks, superposiciones, alertas, Event Flow o SSApp normales. | El mismo ID de sesión y control remoto de la extensión mediante API (remote API control of extension) activado. |
| Directo al canal 1 | El Dock de destino se abrió con &server. | El destino debe estar escuchando en el canal de servidor correspondiente. |
| Directo al canal 4 | Para probar un destino que usa &server2, incluidas las páginas de eventos compatibles. | El destino debe estar escuchando en el canal de servidor correspondiente. |
Si tienes dudas, usa Entrada por API de extensión (Extension API ingest).
Soluciones habituales
- No aparece nada: confirma que la página de destino esté abierta y use el mismo ID de sesión.
- Falla la entrada por API de extensión: activa control remoto de la extensión mediante API (remote API control of extension), luego recarga el Dock o la superposición y vuelve a intentarlo.
- El modo directo indica enviado, pero no aparece nada: usa Entrada por API de extensión salvo que la URL de destino tenga el correspondiente
&servero&server2como modo. - Se activa el evento equivocado: revisa el JSON de datos por si quedan campos de otra configuración predefinida.
- La prueba de Kick se comporta como Twitch: usa la configuración Mensaje de chat y establece
typeyhasDonationcomo se muestra arriba. - Una automatización se ejecuta más de una vez: comprueba si hay varios docks, páginas de acciones o instancias de Event Flow abiertas en la misma sesión.