Loaded saved config.
Live status: unknown

Overview

Shared dashboard for Twitch and Kick alerts, rewards, TTS, commands, media and diagnostics.

Twitch Broadcaster - Connected broadcaster account
Bot User - Connected bot account
Kick Broadcaster - Connected Kick account
TTS Disabled Bits-based TTS system
Rewards 0 Shared reward mappings
Sounds 0 Saved local sound assets

Quick Tests

Quick Notes

  • One reward card can map to both Twitch and Kick reward IDs.
  • The overlay stays shared between Twitch and Kick.
  • Saved GIFs are kept in local browser storage for fast reuse.
  • Only one editor opens at a time and it always opens under the card you clicked.
  • Use the reward sync buttons to create or update platform rewards from one shared card.

Recent Events

Recent Errors & Warnings

Event Alerts

Edit text, GIF, sound and duration for each overlay event.

Rewards

Each reward card can hold both a Twitch reward ID and a Kick reward ID while sharing one overlay setup.

Sound Library

GIF Library

Saved GIFs

Commands

One per line: !command = reply

Timers

One per line: minutes | message
Timers post while you are live. If Kick timer support is enabled in runtime, the same timer messages can be mirrored there too.

Moderation Settings

TTS / Voice / Output

System Health

Twitch broadcaster connected: Unknown
Bot connected: Unknown
Kick connected: Unknown
Rewards loaded: 0
Sounds loaded: 0
Saved GIFs: 0
TTS threshold: 0

Server Logs

Overlay Queue Controls

These controls now affect the real live overlay queue.
Queue: running Items: 0

Backups

You can export your config and import it later from the sticky save bar at the top.
  • Export creates a local JSON backup.
  • Import replaces the current config and saves it.
  • Saved GIFs stay in browser storage and are not part of config export.