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, right away.
  • Native sync. Talks to Apple Music directly. No hacks, no lag.
  • Set and forget. Sits quietly in your menu bar.
  • Remembers your last song. So !last just works.
  • Song-change banners. Opt-in macOS banner on every track change, with album art. New banner replaces the old one instead of stacking.
  • Battery friendly. Slows down on Low Power Mode.

Twitch Chat Bot

TL;DR: Chat commands that run themselves.
  • Fast replies. Uses Twitch EventSub for quick responses.
  • One-click commands. Flip !song, !last, and more on with a click.
  • Anti-spam. Built-in cooldowns keep chat tidy.
  • Mods get a pass. 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. Chat skips a song together with !voteskip. Chat-tally or native Twitch poll, with a minimum-vote threshold you set.
  • Paste a link. Drop an Apple Music track URL and WolfWave resolves it.

Channel Points & Bits

TL;DR: Reward your community for keeping the queue full.
  • Channel-point reward. Flip one toggle and WolfWave creates, reconciles, and fulfills a "Request a Song" Channel Points reward for you. Redemptions feed straight into the song-request queue.
  • Bit boost. When a viewer cheers bits, their most-recent queued request jumps to the front. Same queue, same blocklist, same rules. Bits just bump priority.
  • Same controls as !sr. Channel-point and bit requests follow 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.
  • Stays on your Mac. Your history is a plain file on your computer. Never uploaded, never tracked.
  • Counts real plays. 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.
  • Keep it as long as you like. 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.
  • Album art included. High-res covers pulled from iTunes.
  • Progress bar. Friends see exactly where you are in the track.
  • Nothing to set up. Connects to Discord on your Mac. No bot tokens.

Now-Playing Widget

TL;DR: A good-looking widget in seconds.
  • Works offline. The widget runs on your Mac. No internet needed.
  • OBS ready. Add it as a Browser Source and you're done.
  • Updates instantly. Changes the moment the song does.
  • Smooth transitions. The card slides in with a subtle bounce when a song starts, slides and blurs out calmly when playback stops, and the progress bar drains smoothly to zero. Rapid skips crossfade the artwork and text instead of replaying the entrance. No strobing on stream.
  • Built-in auth token. Every install ships with its own token, baked into the widget URL. Regenerate from Settings to kick off 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 paired with Horizontal, Vertical, Compact. Pick one in Settings.
  • Make it yours. Tweak colors, fonts, and layout to fit your stream.

Streamer Mode

TL;DR: One tap to make WolfWave camera-safe.
  • One toggle. Flip it from the menu bar's Streamer Quick Actions.
  • Hides sensitive values. Your Twitch channel name, overlay and widget URLs, the WebSocket URI, and the auth token all swap to •••••• across the UI.
  • Locks the buttons. Copy and Open buttons next to masked values are disabled so screenshots can't leak the real value.
  • Screen-only. WebSocket broadcasts, Discord Rich Presence, and Twitch chat keep working. Only what's drawn on your screen changes.

Security & Privacy

TL;DR: Your data is your business.
  • Tokens in the Keychain. Stored in the macOS Keychain, the same place as your passwords.
  • No tracking. Zero analytics. Data only goes to services you turn on (Twitch, Discord, iTunes artwork).
  • Signed and notarized. Checked 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