Spotify v2000 for Live Streaming

Platforms
YouTubeKickTwitch
Software
StreamlabsMeld StudioOBS Studio
DLL Required Overlay Available

Allows broadcaster and moderators to control Spotify player during live streams via commands and users to submit song requests via commands or Twitch Channel Points.

4.8(5 Reviews)
18,291Downloads
Spotify v2000 for Live Streaming

Download Spotify v2000 for Live Streaming

Click the button below to download Spotify v2000 for Live Streaming! If you find it useful, consider leaving a tip to support development.

Ko-fi

Listeners can submit song requests in chat via artist/song, or they can drop a Spotify link and accomplish the same thing. With this extension, each action is completely independent, meaning you can have your volume automatically adjust when you change scenes, pause the music when you switch to just chatting, or tie a channel point redeem to playing a specific song...the possibilities really are endless!

This extension DOES require a paid Spotify Premium account (couples, student, and family accounts work). Without the premium account, you will only be allowed to fetch your queue, and get the current/previously played songs.

Adding the DLL

This extension requires the Mustached Maniac UI DLL. Follow the instructions on that page to get it installed before proceeding with this extension.

Obtaining your Spotify API Key

Go over to the Spotify Developer website and sign in, or create an account. Once you've signed in, follow the steps below.

Spotify Live Streaming Extension Available Controls

All of the commands listed below are NOT case-sensitive and can be customized for your stream/community.

CommandFeatureAliasesModifiersNotes
!addSongAdd to playlist——Requires a playlist selected via !playlists first.
!volumeAdjust volume!vol0–100, +X, -Xe.g. !volume 75, !vol -10
!blockSongBlock a song—track URI, titleSkips current track and adds to blocked list.
!songCurrent song——Shows now-playing regardless of auto-notifications.
!lastLast played!lastSong1–50!last 3 shows previous 3 tracks.
!queueShow queue!spotQueuenumber!queue 5 shows next 5 requests.
!linkSong link!spotLink, !songLink—Posts Spotify URL for current track.
!mySongsMy requests——Shows your queue positions and estimated wait times.
!pausePause!spotPause—Pauses playback on selected device.
!playPlaylistPlay playlist——Plays the most recently selected playlist.
!previousPrevious song!prev, !spotPrev—Jumps to previously played track.
!restartRestart song!restartSpot—Seeks to beginning of current track.
!playPlay/Resume!spotPlay—Resumes playback on selected device.
!skipSkip song!next, !spotSkip—Skips current track immediately.
!srSong request!request, !songRequest—Accepts search terms, YouTube links, or Spotify URIs. No albums/playlists/artist pages.
!unblockSongUnblock song—number, nameAlone lists blocked tracks; supply index or name to remove.
!playlistsList/select playlist!playlistnumber!playlists 2 selects the second playlist.
!voteSkipVote to skip!vSkip—Lets viewers vote to skip current track (if enabled).
!wrongSongWrong song——Marks your last request as invalid, skipped when it reaches the queue front.
!spotifyCommandsList commands——Prints all available commands in chat.
!selectDeviceSelect playback device—number!devices 3 selects the third device.

Overlay for Spotify Now Playing Widget

The Now Playing widget is a fully customizable browser source overlay displaying your current track. Choose your style below, configure the font, colors, and other options, then copy the URL directly into OBS, Meld Studio, or SLOBS as a browser source — it updates automatically.

Album Card

Album Card

Full card with blurred background, progress bar, and scrolling marquee

Spinning CD

Spinning CD

Animated disc with collapsible info panel — pauses when music stops

Compact

Compact

Wide ribbon with large album art and progress bar

Minimal

Minimal

Slim bar with blurred album art background and circle avatar

These overlays are entirely optional, if you'd prefer to make your own you can check out the Available Arguments section below this section.
https://mustachedmaniac.com/widgets/Now_Playing?theme=card

Live Preview

Add your Now Playing Overlay to OBS, Meld Studio, or SLOBS

Available Streamer.bot Arguments

The following arguments are set automatically on every song change and are available in any Streamer.bot action.

ArgumentTypeDescription
songNamestringTitle of the currently playing track
artistNamestringArtist name(s), comma-separated if multiple
albumNamestringName of the album
releaseYearstringYear the album was released
albumImagestringURL of the album artwork
albumTracksstringTotal number of tracks on the album
trackNumberintPosition of this track on the album
durationMsintTrack duration in milliseconds
songLinkstringSpotify URL for the track
spotifyUristringSpotify URI for the track (e.g. spotify:track:...)
isPlayingboolWhether Spotify is currently playing
volumeintCurrent Spotify volume (0–100)
skipVotesintNumber of active !voteSkip votes on the current track
queueCountintNumber of songs currently in the request queue
songRequestboolWhether the current track was a viewer request
requestorNamestringDisplay name of the viewer who requested the track
requestorPicstringProfile picture URL of the requestor

Changelog