Repository navigation
Releases
Releases · CodeSuthar/Reverb
1.0.0
Reverb v1.0.0
Reverb is an open-source, high-fidelity Discord music bot built with discord.js v14, Moonlink.js, and NodeLink. It provides low-latency audio playback, rich interactive controls, and multi-database persistence.
Links
- Official Bot Invite:
https://discord.com/oauth2/authorize?client_id=1558414328456020028&permissions=281891692735824&integration_type=0&scope=bot+applications.commands - Support Server:
https://discord.gg/6UwVYHu2zu - Documentation:
Included in thedocs/directory (built with VitePress)
Features
- Dual Audio Engine: Native optimization for NodeLink (100% pure Node.js, zero Java required) with full backwards compatibility for Lavalink v4.
- 59 Dual-Compatible Commands: 100% feature parity between message prefix commands (default:
r!) and Discord slash commands (/). - Dedicated Song Requests Channel: Interactive station created via
r!setup createor/setup createwith an auto-updating player card and automatic recovery if messages are deleted. - 24/7 Voice Mode: Persistent voice presence via
r!247or/247with automatic voice channel reconnects and orphan database cleanup. - Multi-Database Support: Out-of-the-box support for SQLite (
better-sqlite3), PGlite, PostgreSQL, MySQL, and MongoDB. - Audio DSP Filters: Built-in real-time audio filters including 8D, Bassboost, Nightcore, Vaporwave, and a 15-band equalizer.
- Custom Playlists: Personal playlist suite supporting public and private collections with DM export options.
- DJ Protection: Fine-grained DJ roles, designated DJ users, and channel whitelisting.
Quick Start
# Clone the repository
git clone https://github.com/CodeSuthar/Reverb.git
cd Reverb
# Install dependencies
pnpm install
# Configure environment
cp .env.example .env
# Edit .env
# Start the bot
pnpm startLicense
Distributed under the Apache 2.0 Open Source License. Maintained by The Reverb Team and CodeSuthar.