Lavamusic is a high-performance, standalone Discord audio sending node written in TypeScript.
Designed for efficiency, reliability, and modern features.
🎵 High-Quality Audio
Powered by Lavalink for smooth, lag-free, crystal-clear playback.
🎛️ Advanced Audio Filters
Over 12+ filters including:
- Bass Boost
- Nightcore
- Karaoke
- Tremolo
- Vaporwave
- Equalizer
- And more
📂 Playlist System
Create, save, edit, and share playlists anytime.
🌍 Multi-Language Support
Supports 15+ languages via dashboard and commands.
⏰ 24/7 Mode
Keep music playing even when no one is in voice.
📝 Live Lyrics Support
Fetch real-time lyrics from Genius and other sources.
🔎 Multi-Platform Search
Play music from:
- YouTube
- Spotify
- SoundCloud
- Direct URLs
- Many more
🎚️ Smart Queue Management
Skip, loop, seek, autoplay, shuffle, and fine-tune volume easily.
⚙️ Server Customization
- Custom prefixes
- DJ roles
- Language settings
- Permission control
🐳 Docker Ready
One-command deployment with Docker support.
- 🚀 Installation Guide
- 🐳 Docker Setup
- 🔧 Configuration Guide
- 🌍 Translations & Languages
- 🎵 Commands List
- ❓ FAQ
git clone https://github.com/bongodevs/lavamusic.git
cd lavamusic
pnpm install
pnpm buildLavamusic is published under the Apache License 2.0.
See the LICENSE file for more details.
