/lavalink

A custom version of lavalink with more features

Primary LanguageKotlinMIT LicenseMIT

davidffa/lavalink

A custom lavalink forked from melike2d.

Changes

  • Support audio receiving (see how to use it here)
  • Use my custom lavaplayer-fork forked from Walkyst's fork.
  • Add Getyarn, Reddit, Rumble, Yandex Music, Odysee, Tiktok sources. Yandex & Odysee search (ymsearch: odsearch: prefixes).
  • Added WebSocket op code "ping" (responds with { "op": "pong" }, useful to check WS latency between lavalink node and the bot). If you send the guildId property, lavalink responds with { "op": "pong", "ping": x } where x is the latency between discord voice gateway and the lavalink node.
  • Added GET /versions route, returns info about jvm version, kotlin version, spring version, build time, etc.
  • Converted all stuff to kotlin
  • Refactorings & project cleanup
  • Dependency updates

Credits