Widget.streamerbot
Widget.streamerbot.on
Sección titulada «Widget.streamerbot.on»Widget.streamerbot.on(event, handler): voidUn evento crudo de Streamer.bot, tal como llega: "Twitch.StreamOnline", o "Twitch.*" para todos los
de una fuente. El handler recibe { event: { source, type }, data, timeStamp }. Los de una plataforma
apagada en «Plataformas» no llegan. Los de TikTok ("TikTok.Gift", "TikTok.*") traen el data de TikFinity
tal cual, incluido cada paquete de una racha de regalos.
Para los eventos de la referencia usa mejor Widget.on:
trae los campos normalizados.
Widget.streamerbot.doAction
Sección titulada «Widget.streamerbot.doAction»Widget.streamerbot.doAction(name, args?): Promise<unknown>Ejecuta una acción de Streamer.bot. Debe estar declarada en actions del manifest.json; si no, falla con un
error que lista las declaradas. «Configurar» muestra al espectador qué acciones usa tu widget.
Widget.streamerbot.sendMessage
Sección titulada «Widget.streamerbot.sendMessage»Widget.streamerbot.sendMessage(platform, message, options?): Promise<unknown>Manda un mensaje al chat de "twitch", "kick" o "youtube". Pide "sendMessage": true en el manifest.json y que el
espectador ponga la contraseña de Streamer.bot en «Conexión». Máximo 500 caracteres. options admite
bot (escribir como el bot) y replyId (responder a un mensaje).