Skip to content

Releases

1.0.0

Choose a tag to compare

@CodeSuthar CodeSuthar released this 23 Oct 19:57

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


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 create or /setup create with an auto-updating player card and automatic recovery if messages are deleted.
  • 24/7 Voice Mode: Persistent voice presence via r!247 or /247 with 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 start

License

Distributed under the Apache 2.0 Open Source License. Maintained by The Reverb Team and CodeSuthar.