Skip to content
WolfWave

Features

Every WolfWave feature , !song chat command, song requests, Discord Rich Presence, OBS overlay themes, vote-to-skip, channel-point and bit redemptions.

All-in-one

One app. Apple Music → Twitch, Discord, OBS. Done.


Music Sync

TL;DR: WolfWave sees what you hear, instantly.
  • Native Sync: Talks to Apple Music directly. No hacks, no lag.
  • Set and Forget: Sits in your menu bar. Quiet.
  • Smart History: Remembers your last song so !last just works.
  • Song-Change Notifications: Opt-in macOS banner on every track change, with album art. The banner replaces in place instead of stacking.
  • Power Saver: Slows down on Low Power Mode to save battery.

Twitch Chat Bot

TL;DR: Chat commands on autopilot.
  • Modern API: Twitch EventSub for lightning-fast responses.
  • Custom Commands: Flip !song, !last, and more on with one click.
  • Anti-Spam: Built-in cooldowns keep chat tidy.
  • Mod Friendly: Mods and the channel owner skip cooldowns.

Song Requests

TL;DR: Let chat pick the music.
  • !sr <song>: Anyone can request a track. WolfWave finds it on Apple Music and queues it.
  • Built-in Queue: See every pending request in Settings. Reorder, remove, or clear.
  • Hold Mode: Pause new requests with one toggle (or !hold in chat).
  • Blocklist: Block tracks, artists, or albums you never want played.
  • Mod Controls: !skip, !hold, !clearqueue for trusted users.
  • Chat Vote-Skip: Let chat skip a song together with !voteskip. Chat-tally or native Twitch poll, with a minimum-vote threshold you set.
  • Apple Music Links Welcome: Paste a track URL. WolfWave resolves it.

Channel Points & Bits

TL;DR: Reward your community for keeping the queue full.
  • WolfWave-managed Channel-Point Reward: One toggle and WolfWave creates, reconciles, and fulfills a "Request a Song" Channel Points reward for you. Redemptions feed straight into the song-request pipeline.
  • Bit Boost: When a viewer cheers bits, their most-recent queued request jumps to the front. Same pipeline, same blocklist, same audience rules. Bits just bump priority.
  • Same Audience Controls: Channel-point + bit requests respect the request audience, blocklist, per-user limits, and hold-mode that already gate chat requests.

Listening History & Stats

TL;DR: See what you actually listen to. Privately.
  • Opt-In: Off by default. Turn it on in Settings or onboarding. Nothing is recorded until you do.
  • On-Device: Your history is a plain file on your Mac. Never uploaded, never tracked.
  • Smart Counting: A track only counts once it plays past halfway. Skips don't pad your stats.
  • Charts: Top artists, listening time, a 7-day trend, and when-you-listen breakdowns.
  • Monthly Wrap: A personal "wrapped"-style summary every month. Export it as an image.
  • !stats for Chat: Viewers can ask for your top track. Only answers while you're live.
  • Retention Picker: Keep history forever, or auto-prune to 7 / 30 / 90 / 180 / 365 days. Older entries drop on next launch.

Discord Status

TL;DR: Show off your taste.
  • Live Profile: "Listening to WolfWave" on your Discord profile, with Apple Music album art.
  • Auto Art: High-res album covers from iTunes, automatically.
  • Progress Bars: Friends see exactly where you are in the track.
  • Zero Setup: Connects to Discord on your Mac. No bot tokens.

Now-Playing Widget

TL;DR: A beautiful widget in seconds.
  • No Internet Needed: The widget runs on your Mac. Works offline.
  • OBS Ready: Add as a Browser Source. Done.
  • Real-time: Updates the millisecond the song changes.
  • Smooth Transitions: The card slides in with a subtle bounce when a song starts, slides + blurs out calmly when playback stops, and the progress bar drains smoothly to zero. Rapid track skips crossfade the artwork + metadata instead of re-triggering the entrance. No strobing on stream.
  • Auth Token Built-in: Every install ships with a per-install auth token, auto-injected into the widget URL. Regenerate from Settings to drop every active client. Two-PC streamers can connect from a second computer or phone over the LAN.
  • Six Themes, Three Layouts: Default, Dark, Light, Glass, Neon, WolfWave × Horizontal, Vertical, Compact. Pick one in Settings.
  • Customizable: Tweak colors, fonts, and layout to fit your stream.

Streamer Mode

TL;DR: One tap to make WolfWave camera-safe.
  • One Toggle: Flip from the menu bar's Streamer Quick Actions.
  • Masks Sensitive Values: Connected Twitch channel name, overlay/widget URLs, the WebSocket URI, and the auth token all swap to •••••• masks across the UI.
  • Disables Copy/Open: Buttons next to masked values are disabled so screenshots can't leak the underlying value via accessibility.
  • UI-Only: WebSocket broadcasts, Discord Rich Presence, and Twitch chat output are unaffected. Only what's drawn on your screen changes.

Security & Privacy

TL;DR: Your data is your business.
  • Keychain Secure: Tokens live in the macOS Keychain. Same place as your passwords.
  • No Tracking: Zero analytics. Data only goes to services you turn on (Twitch, Discord, iTunes artwork).
  • Signed & Notarized: Verified by Apple. Install with confidence.

How WolfWave compares

Other tools cover one slice. WolfWave does the whole stack. For Apple Music, on macOS, free.

CapabilityWolfWaveJam Deck-style overlayDiscord-RPC-only appsSpotify-only bots
Apple Music on macOS❌ (Spotify)
Twitch !song chat command
Twitch song requests (!sr)
Discord Rich Presence
OBS browser-source overlayvaries
Channel-point + bits redemptionsvaries
Free + open source (GPL-3.0)variesvariesvaries

Ready to dive in?

On this page