Skip to content

Guides Overview

The documentation is now split into two tracks:

1. Audio Node (Server)

Run & operate the standalone Resonix audio node written in Rust. Covers installation, configuration, deployment, resolver & platform specifics.

Key topics:

2. Client Library (resonix.js)

Integrate a Discord bot or other Node.js application with a Resonix audio node using the lightweight JavaScript/TypeScript client.

Start here if you already have (or can access) a running audio node and want to control playback / stream audio into Discord voice channels.

Client topics:

The server and client evolve together; ensure compatible versions (client README lists tested server version range). Generally a client with the same major.minor as the node is expected to work.

Released under the BSD-3-Clause License.