Zum Inhalt springen
  • Dunkel
  • Hell
  • System

Spotify via Tawmae

Spotify als Stream-Player verknüpft mit OBS-Overlay (Album-Cover, Songtitel, Progress-Bar) und Chat-Commands (Now-Playing-Anzeige, Skip-Reward, Song-Request). Selbst zu bauen kostet OAuth-Token-Refresh, Player-State-Sync und ein produktionsreifes Overlay. Streamer.bot’s Fetch URL Sub-Action unterstützt nur GET, Spotify braucht POST für Skip/Pause/Play.

  • Now-Playing-Overlay für OBS mit Album-Cover, Songtitel, Artist, Progress-Bar: animierte Übergänge zwischen Songs
  • !song / !nowplaying: aktueller Track als Chat-Reply
  • Skip-Reward mit Refund: Viewer kann gegen Channel-Points den Song skippen, bei Fehler zurückerstattung
  • Song-Request: Viewer kann via Reward Songs zur Queue hinzufügen, mit Cooldown und Blocklist
  • OAuth-Token-Refresh automatisch: kein manuelles Re-Login alle 60 Minuten
  • Pause-Detection: Overlay wird ausgeblendet wenn nichts spielt
  • Du willst ein professionelles Now-Playing-Overlay statt nur einer Chat-Anzeige
  • Du nutzt Spotify (nicht AIMP/VLC) als Stream-Player
  • Du willst Skip- oder Song-Request-Rewards die zuverlässig funktionieren
  • Du willst dass auch Viewer ohne Spotify-Account die Songs sehen können (Overlay statt API-Polling)

Für AIMP oder VLC funktioniert ein simples Skip-Reward über die HTTP-API direkt mit Fetch URL: siehe Reward: Skip Song. Spotify direkt ist mit Streamer.bot Vanilla nicht möglich, weil POST-Requests fehlen. Workaround: Community-Spotify-Plugin für Streamer.bot: funktioniert, aber kein Overlay und kein Auto-Refresh des OAuth-Tokens.

FeatureDIY (SB Vanilla)Tawmae
!song Now-Playing~1 h (SB Spotify-Plugin + Fetch)inkl.
Now-Playing-Overlay (Album, Progress)~6-8 h (HTML/JS/WebSocket)inkl.
Skip via Rewardunmöglich ohne C# (POST nötig)inkl. + Refund
Song-Request-Rewardunmöglich ohne C#inkl. + Cooldown/Blocklist
OAuth-Token-Refresh~2-3 h (Custom-C#-Script)inkl. auto
Pause-Detection~1 h (Polling)inkl.
Gesamt-DIY-Aufwand~12+ h, davon vieles nur mit C#~10 min Install
  1. Spotify-Account mit Tawmae verbinden (OAuth) – ~3 min
  2. Reward-Mapping (Skip / Song-Request) konfigurieren – ~5 min
  3. OBS-Browser-Source mit Overlay-URL einbinden – ~2 min
  4. Cooldown + Blocklist anpassen – ~3 min

Total: ~15 min. Generischer Install-Flow in Tawmae-Installation.

Spotify · tawmae.xyz/spotify-and-sb →