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

Once you've connected your Twitch account, 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 <query>EveryoneRequest a track by name or Apple Music link
!sr <query>EveryoneShort alias for !songrequest
!queueEveryoneShow how many tracks are queued
!myqueueEveryoneShow your own pending requests
!skipMods + ownerSkip the current song
!holdMods + ownerPause new requests
!resume / !unholdMods + ownerResume a held queue
!clearqueueMods + ownerWipe the entire queue

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


Vote-Skip

TL;DR: Chat votes a song off.

Let your community skip a track together. No mod needed.

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

When enough viewers vote within the time window, the song is skipped. 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: Today's top track, on demand.

Viewers can ask for the track you've played the most today. Requires the opt-in Listening History (Settings → History & Stats).

CommandWhoWhat it does
!statsEveryoneReplies with today's top track + play count

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.


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" custom reward on your channel. Redeeming it acts like a !sr from that viewer. Fulfilment and cancellation are reconciled automatically.
  • Bit Boost. When a viewer cheers bits, their most-recent queued request jumps to the front of the queue.
  • Recreate Reward. If you ever delete the reward manually on Twitch, click Recreate Reward in the Channel Points & Bits card to mint a fresh one. The managed reward ID is shown 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 can use comma-separated aliases. Add np, track to !song and viewers can use !np or !track instead.

CommandWhere to set
!songSettings → Twitch → Bot Commands
!lastSettings → Twitch → Bot Commands
!statsSettings → History & Stats → !stats Twitch command
!sr, !queue, !myqueue, !skip, !clearqueue, !voteskipSettings → 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