Installation
Requirements
Section titled “Requirements”- Node.js v18+ (v20+ recommended) or Bun v1.1+
- A running Lavalink v4 server
Install
Section titled “Install”npm install ryanlinkbun add ryanlinkpnpm add ryanlinkyarn add ryanlinkTypeScript
Section titled “TypeScript”Ryanlink ships with full TypeScript types. No @types package needed.
import { RyanlinkManager, RyanlinkNode, Player, Track } from 'ryanlink';Next Steps
Section titled “Next Steps”- Quick Setup — wire up the manager with your Discord client
- Configuration — full options reference
- Lavalink Hosting — set up your audio server