Spotify
ab ProMit Spotify wünschen sich deine Zuschauer Songs per Chat oder Kanalpunkte. Die Wünsche stehen in einer eigenen Warteschlange, du siehst Platz und Wartezeit und kannst sie entfernen oder sperren. Mods steuern die Wiedergabe direkt im Chat.
Spotify verbinden
Spotify lässt jeden Creator eine eigene kleine App anlegen. Darüber verbindet sich dein Kanal mit deinem Spotify-Konto. Das dauert einmal etwa fünf Minuten.
- Öffne auf Spotify die Kachel Verbindung und kopiere die Redirect-URI.
- Melde dich auf developer.spotify.com mit deinem Spotify-Konto an und lege unter Dashboard eine App an. Name und Beschreibung sind frei.
- Trage die kopierte Adresse unter Redirect URIs ein und wähle Web API.
- Kopiere Client ID und Client secret der App ins Studio in die Felder Client-ID und Client-Secret und klicke Zugangsdaten speichern.
- Klicke Mit Spotify verbinden und bestätige bei Spotify.
Dein Spotify-Konto braucht Premium, sonst lässt Spotify keine Steuerung zu. Spotify verlangt alle sechs Monate eine neue Anmeldung. Das Studio zeigt dir das Datum.
Songwünsche
- Per Chat: Zuschauer schreiben
!srund dahinter einen Titel, einen Spotify-Link oder einen YouTube-Link. Bei YouTube sucht der Server den Song bei Spotify. - Per Kanalpunkte: Lege auf Kanalpunkte eine Belohnung mit der Vorlage Songwunsch an. Sie bekommt gleich die Regel „Song wünschen“, die im Reiter Auslöser der Spotify-Funktion steht. Eine eigene Belohnung verbindest du dort mit + Auslöser unter Song wünschen. Klappt ein Wunsch nicht, gibt es die Punkte zurück. Entfernst du einen Wunsch, werden sie ebenfalls erstattet, wenn an der Belohnung Einlösung automatisch erledigen an und Warteschlange überspringen aus ist.
- Grenzen: Unter Songwünsche stellst du die Höchstlänge und die Offenen Wünsche je Person ein. Bei
!srsind Mods und du ausgenommen. Wünsche per Kanalpunkte und Regel prüfen die Grenzen immer. Gesperrte Songs und Songs, die schon warten, lehnt der Server bei allen ab.
Kurz bevor der laufende Song endet, gibt der Server den nächsten Wunsch an Spotify. Ab dann steht er als „kommt als Nächstes“ in der Liste und lässt sich nicht mehr entfernen.
Befehle
Für alle: !sr, !queue, !mysongs, !song, !link, !last, !volume und !voteskip. Für Mods: !skip, !pause, !continue, !prev, !restart, !cv 40 (Lautstärke, auch +10 oder -10), !blocksong, !allowsong und !setdevice. Die Schreibweisen änderst du unter Befehle.
Vote-Skip
Zuschauer stimmen mit !voteskip ab, je Song einmal. Übersprungen wird, sobald die eingestellten Stimmen oder der Anteil der aktiven Chatter der letzten 10 Minuten erreicht ist. Es braucht immer mindestens 2 Stimmen, außer du stellst 1 ein.
Gerät wählen
Unter Läuft gerade wählst du, wo Spotify spielt, zum Beispiel am PC oder auf dem Handy für IRL. Mods wechseln mit !setdevice und einer Nummer oder einem Namen. Ein Gerät erscheint nur, wenn Spotify dort geöffnet ist.
Stream Deck, Skripte und Regeln
- Stream Deck: Die Aktion Spotify im Stream-Deck-Plugin kann Überspringen, Pause / Weiter, Pause, Weiter, Vorheriger Titel, Titel neu starten und Lautstärke (zum Beispiel 40, +10 oder -10). Unter Anzeige zeigt die Taste den laufenden Titel oder die Lautstärke. Solange Spotify spielt, leuchtet sie. Der Zugang auf Steuer-API braucht dafür den Bereich Spotify.
- Eigene Skripte: Über die Steuer-API fügst du auch Songwünsche hinzu. Sie gelten wie Wünsche aus dem Studio, also ohne Höchstlänge und ohne Grenze je Person. Sperrliste und doppelte Wünsche prüft der Server trotzdem.
- Ereignisse: Regeln reagieren auf Neuer Song und Songwunsch angenommen, zum Beispiel mit einem Eintrag auf dem Actionboard. In Texten steht
%song%für Titel und Interpret. Bei einem Wunsch stehen%user%und%login%für die Person. - Aktionen: Song überspringen, Lautstärke (0 bis 100 %) und Song wünschen. Bei Song wünschen steht im Feld Song ein Titel oder Link, Standard ist
%input%. So wird zum Beispiel der Text einer Kanalpunkte-Einlösung oder eines Chat-Befehls zum Wunsch. Sperrliste, Höchstlänge und offene Wünsche je Person gelten wie bei!sr. Auf Wunsch antwortet der Bot im Chat mit dem Platz in der Warteschlange.
Overlay
Das Overlay Spotify läuft gerade zeigt Cover, Titel, Interpret und bei Wünschen den Namen. Lege es oben in der Leiste In OBS mit + Spotify-Overlay anlegen an und füge den Link in OBS als Browserquelle ein. Es gibt die Looks Standard, Neon und Kompakt, eine schmale Zeile mit kleinem Cover. Du wechselst ihn im Reiter Aussehen.
Gut zu wissen
Spotify erlaubt die Wiedergabe nur für den privaten Gebrauch und nicht das öffentliche Senden. Ob du Musik in deinem Stream spielen darfst, liegt in deiner Verantwortung. Eine eigene Spotify-App ist im Entwicklungsmodus auf wenige Nutzer begrenzt. Für deinen eigenen Kanal reicht das.
Was du siehst„Die Verbindung zu Spotify ist abgelaufen. Bitte neu verbinden.“
- Woran es liegt
Spotify hat die Anmeldung beendet, nach sechs Monaten oder weil du den Zugriff widerrufen hast.
- Was hilft
In der Kachel Verbindung auf Neu verbinden klicken.
Was du siehst„Spotify hat die Anmeldung nicht bestätigt“ oder „Client-ID oder Secret stimmen nicht“
- Woran es liegt
Die Zugangsdaten sind falsch kopiert, oder die Redirect-URI fehlt in deiner Spotify-App.
- Was hilft
Beides in der Spotify-App prüfen, neu speichern und erneut verbinden.
Was du siehst„Spotify läuft gerade auf keinem Gerät“
- Woran es liegt
Spotify ist nirgends geöffnet oder schläft.
- Was hilft
Spotify am PC oder Handy öffnen, kurz abspielen und unter Gerät neu laden.
Was du siehst„Dafür braucht das Spotify-Konto Premium.“
- Woran es liegt
Ohne Premium lässt Spotify keine Steuerung zu.
- Was hilft
Ein Konto mit Premium verbinden.
Was du siehstAuf !sr kommt keine Antwort
- Woran es liegt
Wünsche per Chatbefehl ist aus, oder Spotify ist aus oder nicht verbunden. Zuschauer bekommen dann keine Antwort, Mods einen Hinweis.
- Was hilft
Unter Songwünsche die Schalter prüfen und die Verbindung ansehen.
Was du siehstNach !skip läuft nicht der nächste Wunsch
- Woran es liegt
Der Wunsch geht erst 20 Sekunden vor Songende an Spotify. Wird früher übersprungen, spielt Spotify seinen eigenen nächsten Titel.
- Was hilft
Den Song am Ende laufen lassen oder den Wunsch erneut überspringen lassen, bis er dran ist.
Was du siehstEin Mod löst Kanalpunkte ein und bekommt „ist zu lang“
- Woran es liegt
Kanalpunkte prüfen die Grenzen immer, auch bei Mods.
- Was hilft
Den Song per
!srwünschen oder die Höchstlänge anheben.
Wie es arbeitet
- Eigene Warteschlange: Der Server führt die Wünsche selbst. Den vordersten gibt er 20 Sekunden vor Songende an Spotify, immer nur einen und nur, wenn gerade etwas spielt.
- Beginnt der übergebene Song, wandert er unter Zuletzt als gespielt. Die Kanalpunkte-Einlösung gilt dann als erledigt. Mit Wünsche im Chat ansagen schreibt der Bot, wer ihn gewünscht hat.
- Ein übergebener Wunsch, der nie zu hören war, gilt nach 20 Minuten als gespielt.
- Abfrage: Alle 5 Sekunden liest der Server, was läuft. Das tut er nur, wenn der Stream läuft, Wünsche warten oder jemand Spotify in den letzten 10 Minuten benutzt hat. Sonst ruht er und meldet auch keinen Neuen Song.
- Suche: Bei einem Suchtext nimmt der Server den ersten Treffer. Bei einem YouTube-Link sucht er nach dem Videotitel, Zusätze wie „Official Video“ fallen weg.
- Sperren entfernt offene Wünsche für den Song, erstattet sie und überspringt ihn, wenn er gerade läuft.
- Vote-Skip: Gebraucht werden die eingestellten Stimmen oder der Anteil der aktiven Chatter, je nachdem, was weniger ist, aber immer mindestens 2. Aktiv ist, wer in den letzten 10 Minuten in deinem Chat geschrieben hat. Bots und Partnerkanäle zählen nicht.
- Der Schalter Aktiv oben im Kopf der Funktion stoppt ausgeschaltet Wünsche, Befehle und Overlay. Studio, Stream Deck und Steuer-API steuern die Wiedergabe weiter.
- Zugangsdaten: Client-Secret und die Anmeldung bei Spotify liegen verschlüsselt auf dem Server.
Grenzen und Zahlen
| Was | Wert |
|---|---|
| Höchstlänge | 1 bis 30 Minuten, Standard 6 |
| Offene Wünsche je Person | 1 bis 20, Standard 2 |
| Vote-Skip Stimmen | 1 bis 100, Standard 5 |
| Vote-Skip Anteil | 1 bis 100 %, Standard 20 % |
| Übergabe an Spotify | 20 Sekunden vor Songende |
| Abfrage | alle 5 Sekunden, bis 10 Minuten nach der letzten Nutzung |
| Sperrliste | höchstens 500 Songs |
!queue |
zeigt die nächsten 5 |
| Info-Befehle | 10 Sekunden Pause je Befehl, Mods ausgenommen |
| Zuletzt | die letzten 50 Wünsche, das Studio zeigt alle |
| Neue Anmeldung bei Spotify | nach 182 Tagen |
| Anmeldelink | 15 Minuten gültig |
Spotify gibt es ab Pro, ebenso die Steuer-API.
Zusammenspiel
- Kanalpunkte: Regel „Song wünschen“ der Belohnung, am schnellsten über die Vorlage Songwunsch. Mehr unter Kanalpunkte.
- Regeln: Auslöser Neuer Song und Songwunsch angenommen, Aktionen Song überspringen, Lautstärke und Song wünschen. Mehr unter Regeln & Variablen.
- Chat-Befehle: Zweitnamen wie
!songrequest,!warteschlangeoder!meinesongsgehen auch.!setdeviceohne Angabe listet die Geräte. Mehr unter Chat-Befehle. - Steuer-API und Stream Deck: Bereich Spotify. Mehr unter Steuer-API.
- Overlay: nur eins je Kanal. Es blendet sich bei Pause aus, wenn Bei Pause ausblenden an ist.