Your chat picks the soundtrack.
Viewers type !sr in chat and the track lands in your real Spotify queue. Free, forever, no premium gate.
Three steps, then it runs itself.
-
Connect Spotify.
Bring your own Spotify application: create it once in Spotify's developer dashboard, paste the credentials on the Song Requests page, and they are sealed on our side, never exposed.
-
Chat requests.
Viewers type !sr with a song name or a Spotify link. The bot resolves the track and adds it to the queue.
-
Spotify plays it.
Requests drive your actual Spotify player, so queue positions stay in sync with what is really playing. No separate in-browser playlist.
The whole vocabulary.
- !sr <song or link>
- Request a song by name or Spotify link.
- !srlist
- Show the current queue.
- !skip
- Skip the track that is playing.
- !song · !np · !current
- Say what is playing right now.
Per-viewer limits, queue caps and moderator skip controls all live in the dashboard.
Fair questions.
How do viewers request a song on Twitch?
They type !sr followed by a song name or a Spotify link in chat. ItsBagelBot resolves the track and adds it to the streamer's Spotify queue.
Does it control real Spotify?
Yes. Requests drive the streamer's actual Spotify player, so queue positions stay in sync with what is really playing. It is not a separate in-browser playlist.
Is it really free?
Yes. Song requests are part of the free tier, forever. Premium only buys message priority, never features.
Can requests be limited?
Yes. Per-viewer limits, queue caps and moderator skip controls, all configured in the dashboard.
What does it cost the streamer?
Nothing. A Spotify account that can play music is the only requirement.
I already use another bot. Do I have to start over?
No. The import wizard brings your commands, timers, counters and quotes over from Nightbot, StreamElements, Moobot or Streamlabs Chatbot, and you review every item before it is written.