← StreamPerks

MUSIC

Channel-point song requests for Twitch and Kick

Let viewers help choose the soundtrack. Manage requests, reject songs and show who picked the current track in OBS.

Open your dashboard ↗

From chat selection to paid request

A viewer sends !sr with a YouTube link or a song title. For a text search, the bot can suggest several choices. After selection and content checks, the viewer pays through a Twitch or Kick channel reward. An unpaid selection is not sent for playback.

YouTube Music on your streaming computer

StreamPerks connects to YTMDesktop through a local companion. Requests are queued after the current song; when the player is paused, a request can start playback. Audio reaches OBS through application audio capture. The music overlay displays information and does not play the audio itself.

Moderation and queue controls

After checks and payment, the streamer has one minute to cancel before automatic approval. A request can also be rejected while playing. The filter checks available lyrics; missing lyrics require streamer review. Search and content checks may require separate API keys.

Song votes and DJ of the night

Twitch, YouTube and Kick viewers can rate the current requested song with !like or !dislike. Each account gets one vote per song and cannot vote for its own request. DJ of the night uses the average positive rating across qualifying songs, each with at least three votes. Results appear in the control panel and overlay.

Prepare for your stream

Connect the channel reward, YTMDesktop and companion, then set the request cost and queue limits. Check your OBS audio and your rights to use music in a broadcast: a channel-point payment does not grant a music licence.

More features