Skip to content
WolfWave

Bot Commands

Full !song, !sr, !queue, !skip, and vote-to-skip command reference for WolfWave. With cooldowns, permissions, and channel-point and bits redemptions.

For Apple Music

Connect your Twitch account and these commands are ready to go.

Most commands are off by default. Flip the ones you want on in Settings → Twitch → Bot Commands.


Current Song

TL;DR: Show your current track.

Replies with what you're playing right now.

CommandDescription
!songNow Playing info
!currentsongNow Playing info
!nowplayingNow Playing info

Last Song

TL;DR: Show your previous track.

Replies with the last track you finished.

CommandDescription
!lastPreviously Played info
!lastsongPreviously Played info
!prevsongPreviously Played info

Song Requests

TL;DR: Chat picks the music.

Everyone can add tracks to your queue. Mods get extra controls.

CommandWhoWhat it does
!songrequest / !request <query>EveryoneRequest a track by name or Apple Music link. !sr is the recommended short alias
!sr <query>EveryoneRecommended short alias for !songrequest
!queueEveryoneShow how many tracks are queued
!myqueueEveryoneShow your own pending requests
!skip / !nextMods + ownerSkip the current song
!holdMods + ownerPause new requests
!resume / !unholdMods + ownerResume a held queue
!clearqueueMods + ownerWipe the entire queue
!playlistEveryoneLink your song-request playlist (off by default)

Configure the queue, blocklist, and which commands are enabled in Settings → Song Requests.

!playlist setup. WolfWave gathers requested songs into a WolfWave Requests playlist in Apple Music. macOS can't share a playlist for you, so the guided setup (Settings → Song Requests → Set Up) walks you through making it public once (in Music: open the playlist, then Share → Show on Profile) and grabbing the link. After that !playlist posts the link and keeps it current as new requests come in. If you later delete or un-share the playlist, WolfWave turns !playlist off and shows a "set up again" banner so chat never gets a dead link. Use Manage next to the command, or the banner, to jump back to that step.


Vote-Skip

TL;DR: Chat votes a song off.

Your community skips a track together. No mod needed.

CommandWhoWhat it does
!voteskipEveryoneCast a vote to skip the current song
!vsEveryoneShort alias for !voteskip

Enough votes within the time window and the song is skipped. That's the queued request if one is playing, otherwise the current Apple Music track. If the window runs out first, the song stays.

Two ways to run a vote, set in Settings → Song Requests → Chat Vote-Skip:

  • Chat tally. !voteskip votes are counted until the minimum is reached.
  • Twitch Polls. A mod's !voteskip opens a native Twitch poll (Affiliate/Partner only).

Set the minimum votes, vote window, cooldown, and subscriber-only voting in Settings → Song Requests → Chat Vote-Skip.


Live Stats

TL;DR: Your listening stats, on demand.

Viewers ask for your listening stats. Needs the opt-in Listening History on (Settings → History & Stats), where you also pick the window and which facts to show.

CommandWhoWhat it does
!stats / !musicstatsEveryoneReplies with your listening stats. Choose the window and which facts to include in Settings

The window can be Today, This stream (since you went live), Last 7 days, or All time. Pick any mix of play count, listening time, top track, and top artist; a live preview in Settings shows the exact reply.

Live-gated: replies only fire while your stream is online. WolfWave subscribes to stream.online / stream.offline EventSub events to track live state, so the command stays quiet when you're offline.


About WolfWave

TL;DR: Tell chat what's powering the music.

A one-tap shoutout for the app. Off by default. Turn it on, then pick the reply that fits your stream.

CommandWhoWhat it does
!wolfwaveEveryoneReplies with what WolfWave is and where to get it

Four ready-made replies to choose from, each crediting MrDemonWolf and linking to the site:

  • Credit + maker. Names the app, the maker, and what it does.
  • Viewer how-to. Points viewers at !song, !last, and !sr.
  • Open-source pitch. Leads with free and open source for other streamers.
  • Short & friendly. A one-liner plus the link.

Enable it and pick a reply in Settings → Twitch → Bot Commands → !wolfwave Command. Set cooldowns and add your own aliases there too.


Channel Points & Bits

TL;DR: Reward requests without a chat command.

Two extra ways for viewers to add a track. Both feed the same queue, blocklist, and audience rules as !sr.

  • Channel Points reward. WolfWave creates and manages a "Request a Song" reward on your channel. Redeeming it acts like a !sr from that viewer. Fulfilment and cancellation are kept in sync for you.
  • Bit Boost. When a viewer cheers bits, their most-recent queued request jumps to the front.
  • Recreate Reward. Deleted the reward by hand on Twitch? Click Recreate Reward in the Channel Points & Bits card to make a fresh one. The reward ID shows below the cost picker (masked under Streamer Mode).

Enable from Settings → Song Requests → Channel Points & Bits. Requires Twitch Affiliate or Partner to create the reward.


Custom Aliases

TL;DR: Type your own command names.

Supported commands take comma-separated aliases. Add np, track to !song and viewers can use !np or !track too.

CommandWhere to set
!songSettings → Twitch → Bot Commands
!lastSettings → Twitch → Bot Commands
!wolfwaveSettings → Twitch → Bot Commands
!statsSettings → History & Stats → !stats Twitch command
!sr, !queue, !myqueue, !skip, !clearqueue, !voteskip, !playlistSettings → Song Requests

Aliases honor the same enable, cooldown, audience, and live-gate rules as the canonical command. The ! prefix is added automatically.


Cooldowns & Spam

TL;DR: No spamming allowed.

Set Global and Per-User cooldowns in Settings. Keeps chat clean.

  • Global Cooldown (default 15s): How long everyone waits between commands.
  • User Cooldown (default 15s): How long one person waits after using a command.

Mod Bypass: Mods and the channel owner always bypass cooldowns.


On this page