Loyalty Points
Ein Currency-System mit Gambling-Commands, persistentem Leaderboard und Overlay-Animationen. Selber zu bauen wäre eine eigene Sprint-Reihe. Punkte-Speicher, Anti-Cheat gegen Multi-Account-Farming, Animation für Gewinn/Verlust, Concurrent-Writes bei vielen Viewern gleichzeitig.
Was die Extension liefert
Abschnitt betitelt „Was die Extension liefert“!points: eigenes Guthaben abfragen!gamble <einsatz>: klassisches Slot-Spiel mit Multiplier-Auszahlung!duel <user> <einsatz>: 1v1-Punkte-Match mit Annahme-Flow!rumble <einsatz>: Battle-Royale-Style mit allen aktiven Chattern!scratchCard <einsatz>: Rubbellos mit gestaffelten Gewinnen!pointsLeaderboard: Top-10 als Chat-Output oder Overlay!givePoints <user> <amount>: Mod-Tool für manuelle Vergaben
Wann du das brauchst
Abschnitt betitelt „Wann du das brauchst“- Du willst Punkte fürs Watchtime/Subs/Bits vergeben und Viewer sollen sie für Mini-Games ausgeben
- Du willst ein Leaderboard das auch nach Stream-Restart erhalten bleibt
- Du brauchst Anti-Cheat (Hotword-Filter, Cooldown pro User, Cap pro Stream)
- Du willst Channel-Point-Rewards die Loyalty-Points kosten statt Twitch-Points
Was du als Free-Alternative bauen könntest
Abschnitt betitelt „Was du als Free-Alternative bauen könntest“Ein simpler !points-Counter mit Persisted Globals geht in 30 Minuten: siehe Persisted Globals Pattern. Aber sobald du Gambling, Leaderboard-Overlay und Multi-User-Mechaniken willst, explodiert der Aufwand.
DIY vs Tawmae
Abschnitt betitelt „DIY vs Tawmae“| Feature | DIY (SB Vanilla) | Tawmae |
|---|---|---|
!points Counter | ~30 min | inkl. |
| Watchtime-Tracking | ~2-3 h (Heartbeat-Action) | inkl. |
!gamble mit Multiplier | ~1-2 h | inkl. |
!duel-Annahme-Flow | ~3-4 h (zwei-stufiger State) | inkl. |
!rumble Battle-Royale | nicht praktikabel ohne C# | inkl. |
| Animated Win/Loss Overlay | ~4-6 h (HTML-Overlay + WebSocket) | inkl. |
| Persistenter Leaderboard | ~1 h (Global-Liste) | inkl. + Overlay |
| Anti-Cheat (Hotword, Cap) | ~2 h | inkl. |
| Gesamt-DIY-Aufwand | ~15-20 h Setup, danach Maintenance | ~10 min Install |
Setup-Aufwand bei Tawmae
Abschnitt betitelt „Setup-Aufwand bei Tawmae“- Tawmae-Account anlegen + Extension verknüpfen – ~5 min
- Punkte-Vergaberaten konfigurieren (Watchtime/Sub/Bit-Mapping) – ~3 min
- Channel-Point-Rewards mit
points:Prefix anlegen (optional) – ~5 min - OBS-Browser-Source für Leaderboard-Overlay einbinden – ~2 min
Total: ~15 min. Generischer Install-Flow in Tawmae-Installation.