Multi-Platform Chat: Unified Chat-Overlay für Twitch, YouTube, Kick #35

Open
opened 2026-07-15 18:55:05 +02:00 by frank · 0 comments
Owner

Kontext

Streamertool hat aktuell nur Twitch-Chat (#5). Moderne Streamer streamen oft auf mehrere Plattformen (Restream via #31) und brauchen einen einheitlichen Chat-Overlay.

Meld Studio und StreamElements bieten Unified Chat – alle Plattformen in einem Fenster/Overlay.

Ziel

  • Unified Chat-Overlay: Nachrichten aus Twitch, YouTube und Kick in einem Overlay
  • Plattform-Farbcodierung: Visuelle Unterscheidung der Quelle
  • Emote-Rendering: Plattform-spezifische Emotes (Twitch/BTTV/FFZ/7TV, YouTube, Kick)
  • Badges: Plattform-Badges (Sub, Mod, VIP)
  • Chat-Filter: Nach Plattform filterbar
  • Admin-UI: Verbindungsstatus pro Plattform

Technische Leitplanken

  • Bestehenden Twitch-Chat-Overlay erweitern (nicht neu bauen)
  • YouTube-Kanal per EventSub/API anbinden
  • Kick hat öffentliche Chat-API (WebSocket)
  • Event-Bus um chat.* Events erweitern (source: twitch|youtube|kick)

Akzeptanz

  • Twitch, YouTube und Kick Chats erscheinen im Overlay
  • Plattform-Farbcodierung ist visuell erkennbar
  • Emotes werden gerendert (plattform-spezifisch)
  • Filterung nach Plattform funktioniert
  • Admin-UI zeigt Verbindungsstatus
## Kontext Streamertool hat aktuell nur Twitch-Chat (#5). Moderne Streamer streamen oft auf mehrere Plattformen (Restream via #31) und brauchen einen einheitlichen Chat-Overlay. Meld Studio und StreamElements bieten Unified Chat – alle Plattformen in einem Fenster/Overlay. ## Ziel - **Unified Chat-Overlay**: Nachrichten aus Twitch, YouTube und Kick in einem Overlay - **Plattform-Farbcodierung**: Visuelle Unterscheidung der Quelle - **Emote-Rendering**: Plattform-spezifische Emotes (Twitch/BTTV/FFZ/7TV, YouTube, Kick) - **Badges**: Plattform-Badges (Sub, Mod, VIP) - **Chat-Filter**: Nach Plattform filterbar - **Admin-UI**: Verbindungsstatus pro Plattform ## Technische Leitplanken - Bestehenden Twitch-Chat-Overlay erweitern (nicht neu bauen) - YouTube-Kanal per EventSub/API anbinden - Kick hat öffentliche Chat-API (WebSocket) - Event-Bus um `chat.*` Events erweitern (source: twitch|youtube|kick) ## Akzeptanz - [ ] Twitch, YouTube und Kick Chats erscheinen im Overlay - [ ] Plattform-Farbcodierung ist visuell erkennbar - [ ] Emotes werden gerendert (plattform-spezifisch) - [ ] Filterung nach Plattform funktioniert - [ ] Admin-UI zeigt Verbindungsstatus
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
frank/streamertool#35
No description provided.