WolfWave v1.0.0
WolfWave is a native macOS menu bar app that bridges Apple Music with Twitch, Discord, and stream overlays.
Highlights
- Apple Music Detection -- Real-time now-playing via ScriptingBridge with fallback polling
- Twitch Chat Bot --
!song,!currentsong,!nowplaying,!lastsong,!last,!prevsongcommands with configurable cooldowns - Discord Rich Presence -- "Listening to Apple Music" status with dynamic album artwork
- OBS Stream Widget -- Built-in WebSocket server for browser source overlays
- Automatic Updates -- Sparkle-powered updates for DMG installs; Homebrew Cask users update via
brew upgrade --cask wolfwave
Features
- First-launch onboarding wizard (Welcome, Twitch, Discord, OBS Widget)
- Twitch OAuth Device Code authentication
- Bot command cooldowns (global + per-user, broadcaster bypass)
- Channel validation via Twitch Helix API
- macOS Keychain credential storage (no plain-text tokens)
- Settings UI with sidebar navigation (Music Monitor, App Visibility, Twitch, Discord, OBS Widget, Advanced)
- App visibility modes: menu bar only, dock only, or both
- Diagnostic log export and full reset in Advanced settings
- Discord auto-reconnect with exponential backoff
- Twitch auto-reconnect with network path monitoring
Install
Download WolfWave-1.0.0.dmg below, open it, and drag WolfWave to Applications.
Or install via Homebrew:
brew install --cask wolfwave