Bot Commands
Full !song, !sr, !queue, !skip, and vote-to-skip command reference for WolfWave. With cooldowns, permissions, and channel-point and bits redemptions.
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.
| Command | Description |
|---|---|
!song | Now Playing info |
!currentsong | Now Playing info |
!nowplaying | Now Playing info |
Last Song
TL;DR: Show your previous track.
Replies with the last track you finished.
| Command | Description |
|---|---|
!last | Previously Played info |
!lastsong | Previously Played info |
!prevsong | Previously Played info |
Song Requests
TL;DR: Chat picks the music.
Everyone can add tracks to your queue. Mods get extra controls.
| Command | Who | What it does |
|---|---|---|
!songrequest <query> | Everyone | Request a track by name or Apple Music link |
!sr <query> | Everyone | Short alias for !songrequest |
!queue | Everyone | Show how many tracks are queued |
!myqueue | Everyone | Show your own pending requests |
!skip | Mods + owner | Skip the current song |
!hold | Mods + owner | Pause new requests |
!resume / !unhold | Mods + owner | Resume a held queue |
!clearqueue | Mods + owner | Wipe 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.
| Command | Who | What it does |
|---|---|---|
!voteskip | Everyone | Cast a vote to skip the current song |
!vs | Everyone | Short 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 ,
!voteskipvotes are counted until the minimum is reached. - Twitch Polls. A mod's
!voteskipopens 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).
| Command | Who | What it does |
|---|---|---|
!stats | Everyone | Replies 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
!srfrom 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.
| Command | Where to set |
|---|---|
!song | Settings → Twitch → Bot Commands |
!last | Settings → Twitch → Bot Commands |
!stats | Settings → History & Stats → !stats Twitch command |
!sr, !queue, !myqueue, !skip, !clearqueue, !voteskip | Settings → 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.