Kappagen, Viewer Queue & Votekick #75

Open
opened 2026-07-15 20:27:11 +02:00 by frank · 0 comments
Owner

Kontext

Aus #41 Chat-Engagement-Minigames ausgegliedert. Dieses Issue behandelt Kappagen (Emote-Overlay), Viewer Queue und Votekick/Voteskip.

Ziel

Kappagen (Emote Spam Overlay)

  • Viewer !kappagen loest einen Emote-Shower im Overlay aus
  • Emotes regnen ueber den Bildschirm (HTML-Canvas-Animation)
  • Konfigurierbare Emote-Menge und Geschwindigkeit

Viewer Queue

  • Warteschlangen-System fuer Viewer-Aktionen
  • !join um sich anzumelden, !next um naechsten aufzurufen
  • Ideal fuer Spiele, PvP, Viewer-Interaktion

Votekick / Voteskip

  • !votekick startet Abstimmung zum Kicken eines Viewers
  • !voteskip startet Abstimmung zum Ueberspringen eines Songs
  • Mehrheitsentscheidung nach Zeitlimit

Technische Leitplanken

  • Baut auf Chatbot (#67) auf
  • Overlay-Komponente fuer Emote-Shower via HTML-Canvas

Akzeptanz

  • Kappagen zeigt Emote-Shower im Overlay
  • Viewer Queue verwaltet Warteschlange mit !join/!next
  • Votekick funktioniert mit Mehrheitsentscheidung
  • Voteskip funktioniert mit Mehrheitsentscheidung
  • Admin-UI: Module aktivieren/deaktivieren

Verwandte Issues

  • #41 Minigames (Eltern-Issue)
  • #67 Chatbot Core (VORAUSSETZUNG)
  • #74 Emote Minigames
## Kontext Aus #41 Chat-Engagement-Minigames ausgegliedert. Dieses Issue behandelt Kappagen (Emote-Overlay), Viewer Queue und Votekick/Voteskip. ## Ziel ### Kappagen (Emote Spam Overlay) - Viewer !kappagen <emote> loest einen Emote-Shower im Overlay aus - Emotes regnen ueber den Bildschirm (HTML-Canvas-Animation) - Konfigurierbare Emote-Menge und Geschwindigkeit ### Viewer Queue - Warteschlangen-System fuer Viewer-Aktionen - !join um sich anzumelden, !next um naechsten aufzurufen - Ideal fuer Spiele, PvP, Viewer-Interaktion ### Votekick / Voteskip - !votekick <user> startet Abstimmung zum Kicken eines Viewers - !voteskip startet Abstimmung zum Ueberspringen eines Songs - Mehrheitsentscheidung nach Zeitlimit ## Technische Leitplanken - Baut auf Chatbot (#67) auf - Overlay-Komponente fuer Emote-Shower via HTML-Canvas ## Akzeptanz - [ ] Kappagen zeigt Emote-Shower im Overlay - [ ] Viewer Queue verwaltet Warteschlange mit !join/!next - [ ] Votekick funktioniert mit Mehrheitsentscheidung - [ ] Voteskip funktioniert mit Mehrheitsentscheidung - [ ] Admin-UI: Module aktivieren/deaktivieren ## Verwandte Issues - #41 Minigames (Eltern-Issue) - #67 Chatbot Core (VORAUSSETZUNG) - #74 Emote Minigames
frank added this to the Chatbot-System milestone 2026-07-15 21:08:14 +02:00
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#75
No description provided.