Viewer Management
The Viewers page is your cross-platform community hub â combine chat from every source in one place, track regulars, and merge identities for viewers who use you on multiple platforms.
It has two main tabs:
- Live Chat â real-time feed combining all platforms
- Viewer Manager â viewer table with editing, notes, merge / split
What you'll needâ
- At least one source connected
- Some chat / donations already coming through (otherwise there's nothing to show)
Step 1 â Live Chat across all platformsâ
- Go to Viewers (sidebar) â the Live Chat tab
- The feed combines messages from YouTube + Twitch + Streamlabs in one place
- Each message has a platform icon, avatar, badges (Super, Sub, Bits, Gift, Member)
Available controls:
- Filter by platform â show only YT / Twitch / Streamlabs
- Search â by name or message text
- Pause / Resume â pause the feed (the buffer keeps the last 300 messages)
- Clear â wipe what's on screen
- Auto-scroll toggle
Step 2 â Pop-out chat windowâ
If you want to see chat while gaming fullscreen:
- In the Live Chat tab, click Pop out
- Electron opens a separate window (
/chat-window) - The window has an Always on Top toggle to keep it pinned
- Same filter / pause / auto-scroll as the main window
Step 3 â Viewer Managerâ
The Viewer Manager tab shows a table of every viewer:
- Search by name
- Sort by Last seen / Message count / Total donated
- Click a row to:
- Edit nickname â set a short name for the viewer (used in TTS / overlay)
- Edit notes â quick notes (e.g. "VIP", "moderator")
- Delete â remove the viewer record (doesn't touch donation/chat history)
Step 4 â Merge duplicate users across platformsâ
The same person showing up on YouTube + Twitch under different names? You can merge them into a single viewer record:
- The app will suggest merges automatically in the Suggestions banner at the top of Viewer Manager
- Click a suggested name â click Accept â the 2 records merge
- Or merge manually: pick viewer 1 â click Merge â pick another viewer â confirm
After merging â chat history + donation count combine.
Step 5 â Split an identityâ
If you merge by mistake or want to undo:
- Click a viewer's name â open Detail Modal
- In the Identities tab â click Split next to the identity you want to break out
- That identity becomes its own separate viewer record
Step 6 â Viewer Detail Modalâ
Click a viewer's name anywhere (Live Chat / Viewer Manager / History) â a popup opens with:
- Identities across every platform
- Stats: message count, donation count, total donated, first/last seen
- Activity history â combined chat + donation timeline
- Edit nickname / notes in one place
Step 7 â Set chat retentionâ
Old chat messages are deleted automatically to keep the DB lean (the per-viewer message counter stays):
- Go to Settings â Backup tab
- The Chat Retention section
- Flip chatAutoCleanupEnabled
- Set Retention Days (slider 1â365 â default 30)
- Cleanup runs every 6 hours
:::tip 30 days is a good default For most streamers â 30 days is the sweet spot between useful history and DB size. :::
Tips & Troubleshootingâ
- Viewer changed their name: use the nickname field in Viewer Manager â it'll be used in TTS / overlay instead of the platform-side name.
- Suggestions not showing: the app uses name similarity â very different names won't be suggested, but you can still merge manually.
- Can't find the pop-out window: it might be hidden behind the main window â Alt+Tab or click Pop out again (it focuses the existing window).
- Chat not updating: check the Pause toggle + check that your source connections are still green.