Skip to content

Latest commit

Β 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WORD DEVS Lavalink Banner

🎡 WORD DEVS β€’ Lavalink Node

High-performance, production-ready audio routing gateway designed for Discord music bots.

Lavalink Version Java Runtime GitHub Organization Discord Community License


⚑ Overview

This repository hosts the standardized audio routing infrastructure maintained by WORD DEVS. Powered by Lavalink v4.2.2, it provides resilient streaming infrastructure designed to bypass bot restrictions and supply audio connections to Discord clients like Kiwi Chan.

🌟 Key Features

  • YouTube Source Support: Powered by youtube-plugin (v1.18.2) featuring persistent OAuth2 authentication and Proof of Origin (PoToken / VisitorData) verification.
  • LavaSrc Integration: Seamless Spotify track, album, and playlist resolution via ISRC routing.
  • SponsorBlock Automation: Native skipping of non-music passages, intros, outros, and promotional segments.
  • Pterodactyl Ready: Direct container variable binding through dynamic port mapping (${SERVER_PORT}).
  • Native Network Acceleration: Real-time Opus frame delivery powered by udpqueue Linux binaries.

🌐 Public Node Connection

You can connect your Discord bot directly to our live Lavalink node using the parameters below:

Parameter Configuration Value
Host lava.worddevs.dev
Port 443
Secure (SSL) true
Password Restricted (See instructions below)

πŸ” How to Get the Password

To obtain the current node password:

  1. Follow the official GitHub organization: @worddevs
  2. Join our Discord community: 𝐖𝐨𝐫𝐝 πƒπžπ―π¬ ✨
  3. Head over to the designated infrastructure channel or request developer role access.

βš™οΈ Environment Configuration

If you are self-hosting this node, duplicate .env.example to configure your credentials:

cp .env.example .env
Environment Variable Description Default / Format
SERVER_PORT / LAVALINK_PORT Container and fallback listener port 8117
LAVALINK_ADDRESS Network binding interface 0.0.0.0
LAVALINK_PASSWORD Node authentication secret header mysparkedserver
YOUTUBE_REFRESH_TOKEN OAuth2 Google account session refresh token 1//0h...
YOUTUBE_SKIP_INIT Bypass runtime terminal auth prompts fallse
YOUTUBE_PO_TOKEN Proof of Origin token String token
YOUTUBE_VISITOR_DATA Proof of Origin visitor tracking string String token
SPOTIFY_CLIENT_ID Spotify Developer application client ID Hexadecimal string
SPOTIFY_CLIENT_SECRET Spotify Developer application client secret Hexadecimal string
SPOTIFY_COUNTRY_CODE Regional marketplace for track matching US

πŸš€ Deployment

πŸͺŸ Windows (Local Development)

Execute the launcher script from PowerShell or Command Prompt:

.\Scripts\startServer.bat

🐧 Linux / Hosting Panels (Sparked Host / Pterodactyl)

  1. Ensure the startup command is set to:
java -jar Lavalink.jar
  1. Upload the required jars, application.yml, and Config/cookies.json to the container root.
  2. Import environment secrets via the panel's Variables tab or upload .env.
  3. Start the server from the console.

🀝 Community & Support


πŸ“„ License

This repository is distributed under the MIT License Β© 2026 WORD DEVS.

About

⚑ High-performance, production-ready Lavalink v4.2.2 node infrastructure designed for Discord bots 🎡

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Sponsor this project

Contributors

Languages