lavacord / Lavacord

A easy to use Lavalink client that can be used with any discord api wrapper
Apache License 2.0
78 stars 21 forks source link

Next API #124

Closed PapiOphidian closed 1 year ago

PapiOphidian commented 1 year ago

This PR depends on #122

The next API structure of LavaLink is released and this PR updates all of the old ws message sending logic to the new format along with all of the improvements in logic that come along with using the REST API.

This update breaks compatibility with all LavaLink versions < 3.7.0, but would be compatible with >= v3.x and v4 when it comes down to establishing connections and playback.