TikTok LIVE overlays

Saved to Cloudflare D1. Overlays pick a change up on their next load β€” refresh the OBS browser source.

Settings

Relay

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.

Design template
Chat overlay
Text to speech

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.

Alerts
Goals overlay

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.

Top gifters overlay

Summed per person for the current room; only the frame that closes a gift streak counts, so a combo is not double-counted.