Skip to content

Song Requests

Off by default

Viewers request songs with !sr in your Twitch or Kick chat, or /sr in Discord, and Kovu adds them to your own Spotify queue. A panel in Discord shows what’s playing and what’s next, and moderators can skip, remove and block songs. You need Spotify Premium and your own free Spotify app; Kovu only asks for its Client ID.

On this page

Song requests guide for streamers

The step-by-step guide covers everything you set up outside Discord, a command reference and fixes for common problems. Read the guide
  1. Open the dashboard and pick your server. Sign in with Discord if you haven’t.
  2. Find Song Requests in the module list (press / to filter it, or ⌘K and type its name) and turn it on.
  3. Go through the settings below. Simple mode shows the essentials; switch to Advanced for the rest.
  4. Try it in Discord: /songs. Staff can restrict or turn off each command in Commands.

Tips

  • On Twitch, make Kovu’s bot a moderator with the /mod command the dashboard shows, or followers-only chat hides its replies.
  • Spotify has to be playing on one of your devices, or requests can’t be added.
  • Turn on the chat reminder to tell new viewers how to request.

SettingsLink to this section

What you’ll find on the Song Requests page of the dashboard. Settings marked Advanced only show in Advanced mode.

Requests

Requests are openOn/off
Moderators can also open and close requests from chat or the panel.
DiscordOn/off
Twitch chatOn/off
Kick chatOn/off
On TwitchChoice
On KickChoice
Allow explicit tracksOn/off
Spotify doesn’t mark every explicit track. Add words to the blocklist too.

Chat reminder

Remind chat how to request songsOn/off
Kovu’s bot posts a short message in your Twitch and Kick chat now and then. It only posts while people are chatting.
Minutes between remindersNumber
From 10 to 240. Without chat activity, Kovu waits.
Reminder textText
Leave it empty for the default. {command} becomes your request command, like !sr, and {prefix} your command symbol. Links aren’t allowed.

Queue panel

Queue panel channelChannel
Kovu keeps a panel here with what’s playing and what’s next.
Songs shown on the panelAdvancedNumber
Show who requested each songAdvancedOn/off

LimitsAdvanced

Songs waiting per viewerNumber
Seconds between requests per viewerNumber
Longest queueNumber
Longest track (seconds)Number
Minutes before a song can be requested againNumber
Requests per minute for the serverNumber
The streamer and moderators skip the limitsOn/off
Skip removed songsOn/off
Spotify can’t take songs out of its queue, so Kovu skips a removed song when it comes up.

BlocklistAdvanced

Blocked tracksList
Spotify track IDs. Moderators can add the current track with /songs block.
Blocked artistsList
Spotify artist IDs.
Blocked wordsList
Tracks whose name or artist contains one of these can’t be requested.
Blocked viewersSetting

Chat commandsAdvanced

Chat command symbolText
Request commandsList
Without the prefix, like sr.
Now playing commandsList
Remove my last request commandsList
Moderator command startText
Moderators type this plus skip, remove, open or close, like srskip.
Reply when a song is addedOn/off

CommandsLink to this section

Each command works as a slash command and with your server’s prefix. Staff can restrict or turn off any of them in Commands.

/songs

Moderators

Moderate song requests

/songs skip/songs remove [position] [user]/songs clear/songs open/songs close/songs block <what> [song]/songs panel [channel]?songs skip | remove <position|user> | clear | open | close | block <track|artist> [song] | panel [channel]
5 options
remove position (optional)
Its place in the queue
remove user (optional)
Remove every song this member requested
block what
Block the track or its artist
block song (optional)
A song name or Spotify link (default: the song playing now)
panel channel (optional)
Where to post it (default: here)
Examples
  • ?songs skip
  • ?songs close

/sr

Everyone

Request a song, or see what’s playing and what’s next

/sr [song]?sr [song or Spotify link]

Also works as ?ssr, ?songrequest

1 option
song (optional)
A song name or Spotify track link (leave empty to see the queue)
Examples
  • ?sr never gonna give you up
  • ?sr

Ready to try Song Requests?

Pick your server, turn it on and save. Changes reach Discord in seconds.

We use Google Analytics to see which pages and features get used. It never gets your Discord ID, server names or messages. No ads, and we don’t sell your data. Read our Cookie Policy.