- Written in TypeScript
- Multiple Lavalink nodes support
- Configure-able response timeout, for retries (only for
/loadtracks, /decodetracks, /decodetrack routes)
- Vercel Serverless support
- Use preferred custom node using
x-node-name headers
- Usage analytics, such as tracks info, requester (if user append x-requester-id). everything were sent to client webhook (if set).
- No hardcoded route, note that basic
/loadtracks, /decodetracks, /decodetrack routes are hardcoded for caching stuff
- You may uses this for scaling LavaLink track loading not for proxying everything via this module