Widget
Widget es un objeto global que ya existe cuando corre tu script.js. Sus tipos están en
widget.d.ts, los mismos que usa el autocompletado del editor de código.
Widget.on: escuchar un evento de Twitch, Kick, YouTube o TikTok con los mismos campos en todas.Widget.streamerbot: eventos crudos, acciones de Streamer.bot y mensajes al chat.Widget.parameters: leer los parámetros del menú.Widget.t,Widget.langyWidget.design: textos por idioma y diseño elegido.Widget.status: estado de la conexión con Streamer.bot.Widget.queue: una cola para que las alertas no se pisen.Widget.dom: pintar texto, mensajes e imágenes de forma segura.Widget.assets: tus imágenes, vídeos y sonidos.WidgetAlertsyAlertRuntime: el intérprete de las alertas sin código y el motor del editor visual, con sus ganchos.Widget.manifest: elmanifest.jsonya leído, de solo lectura, con las secciones estándar del menú.
La conexión
Sección titulada «La conexión»No tienes que conectar nada. widget.js lee los datos de la URL (streamerbotHost, el puerto y la
contraseña, y tiktokPort para TikFinity) y abre la conexión solo cuando hace falta; si se corta,
reintenta. En «Configurar» se elige si Streamer.bot está en este PC o en otro.
El tamaño en OBS
Sección titulada «El tamaño en OBS»Widget.manifest.size es el tamaño de la fuente de navegador en OBS ({ "width": 800, "height": 600 } en los
widgets nuevos) y Widget.manifest.scene, la escena donde va (1920 × 1080). Un widget que no los trae
se hizo para 1920 × 1080.