Tu primer widget
Un widget del Estudio es una página web pequeña que OBS carga como fuente de navegador. Escuchas
eventos de tus plataformas con el SDK (Widget), los pintas con HTML y CSS, y el Estudio se
encarga de validarlo, guardarlo por versiones y darte la URL para OBS.
Los cuatro archivos
Sección titulada «Los cuatro archivos»- index.html lo que va dentro de
<body> - style.css los estilos
- script.js tu código, con
Widgetya disponible - manifest.json los eventos, los textos y el menú de parámetros
index.htmlsolo lleva el contenido del<body>. El Estudio lo envuelve en una página completa: enlazastyle.css, cargawidget.js(el SDK) y después tuscript.js.style.csses CSS normal. El fondo del widget debe sertransparentpara que OBS lo mezcle con la escena.script.jses tu código. No hace falta importar nada:Widgetexiste desde el primer momento y conecta solo con tu Streamer.bot (o con TikFinity, en TikTok) usando los datos de la URL.manifest.jsondeclara qué usa el widget: los eventos que escucha, las acciones de Streamer.bot, los textos en cada idioma, los archivos propios y el menú de parámetros. Todo lo queWidgetlee sale de aquí; el SDK solo entrega los eventos que declares enevents.
Del editor a OBS
Sección titulada «Del editor a OBS»- Probar. La vista previa del editor está conectada a un simulador de Streamer.bot: disparas un evento desde «Probar» y tu widget lo recibe como si llegara de tu canal. Con «Probar en OBS» pegas una URL temporal en OBS y el mismo evento aparece allí, sin necesitar Streamer.bot.
- Guardar versión. Valida el borrador. Los errores impiden publicarlo; los avisos no. Se conservan las 40 últimas versiones y puedes restaurar cualquiera al borrador.
- Publicar. Eliges qué versión sirve tu URL de OBS (por ahora, en privado: solo tú, con tu URL).
- Configurar. Ahí están tu URL, los parámetros que se guardan con ella y lo que el widget necesita de Streamer.bot. Cambiar un parámetro no crea una versión.
- OBS. En Fuentes → + → Navegador pegas la URL. Un widget nuevo mide 800 × 600, que es lo que OBS
propone por defecto, así que basta con aceptar. En Streamer.bot, activa su servidor WebSocket
(por defecto,
127.0.0.1:8080).
Siguientes pasos
Sección titulada «Siguientes pasos»- Mira las plantillas con las que puedes empezar.
- Consulta la referencia de
Widgety la de cada evento.