Connecting to Streamer.bot…
♪
Now playing
Nothing playing
Start something in Spotify. Requests play after the current song.
0:00
0:00
Your music
Requests are closed. Songs already in the queue still play.
Requests won't play on their own: the Spotify SR Tick timer isn't running. In Streamer.bot, open Settings → Timed Actions and turn it on (and check the action Spotify SR - Tick is enabled).
YouTube requests are waiting, but the YouTube player isn't open in OBS. Add it under Setup → YouTube; they start once it's open.

Queue

#SongRequested byTimePaid
The queue is empty Viewers request songs with !sr song name, a Spotify link or a YouTube link.

Rules

Who can request, what it costs, and the limits.

Price

Charge viewers from your points system. Channel point rewards use their own cost instead.

Who can request

Give subscribers and VIPs their own price and limit, or keep requests to them. Mods and you can always request.

Limits

Keep the queue varied. The broadcaster ignores these limits.

Moderation

Bans, repeats and vote skipping.

Bans

A request that hits a ban is turned down and nobody pays.

Fair play

Keep the same songs from coming back, and let chat skip what it doesn't like.

%

Chat

Everything the bot says, in your words.

How the bot talks

How replies reach a viewer, and whether a request starting is announced.

Messages

Everything the bot says in chat. Change the wording or switch a message off. Words in {braces} are filled in for you.

Setup

Connect Spotify and set up the YouTube player, the OBS dock and the playlist.

1Spotify connection

Requests play through your own Spotify account. You need Spotify Premium and a free developer app.

  1. Open the Spotify developer dashboard. Reuse your app if you have one, or create one and tick Web API.
  2. Under Redirect URIs, add the address below, click Add, then Save.
  3. Paste the app's Client ID here and press Connect Spotify.
Not connected

2Playback device

Where requested songs play. Open Spotify and play something so your device shows up.

4Request playlist

Every Spotify request that plays is added to a private playlist in your Spotify, so you can find those songs again.

5OBS dock

Put this panel inside OBS so you can manage requests without leaving it. It talks to Streamer.bot through its WebSocket server.

  1. In Streamer.bot, open Servers/Clients → WebSocket Server. Tick Auto Start and press Start Server.
  2. Check the port below matches it. If you set a password there, enter it too.
  3. In OBS, open Docks → Custom Browser Docks. Name it Song Requests, paste the URL and click Apply. The dock is hosted on byttenapple.com and updates by itself; it only ever talks to the Streamer.bot on your own PC.
The password is saved in the URL, so only paste it into your own OBS.
Unsaved changes