Saved to Cloudflare D1. Overlays pick a change up on their next load β refresh the OBS browser source.
Host/port point at the connector on this PC. The handle is only a note here β the scraper reads the handle typed into the studio window, saved in connector/studio.json.
connector/studio.json
Sits on top of the template. Leave a field empty to keep the template's own value.
A background is a colour or linear-gradient(165deg, #121a3a, #3a1454). The border also colours the alert cards, so one value themes the whole scene.
linear-gradient(165deg, #121a3a, #3a1454)
Voices are listed from this browser (speechSynthesis). TTS only runs inside the chat overlay, so a voice chosen here must exist on the machine running OBS.
speechSynthesis
Counters reset when the connector enters a new room, so a goal is per stream. The bar fills live from the relay's status frames.
status
Summed per person for the current room; only the frame that closes a gift streak counts, so a combo is not double-counted.