Wavelink is a robust and powerful Lavalink wrapper for Discord.py. Wavelink features a fully asynchronous API that's intuitive and easy to use.
Migrating from Version 2 to Version 3: Migrating Guide
Features:
- Full asynchronous design.
- Lavalink v4+ Supported with REST API.
- discord.py v2.0.0+ Support.
- Advanced AutoPlay and track recommendations for continuous play.
- Object orientated design with stateful objects and payloads.
- Fully annotated and complies with Pyright strict typing.
For support using WaveLink, please join the official support server on Discord.
WaveLink 3 requires Python 3.10+
Windows
py -3.10 -m pip install -U wavelink --pre
Linux
python3.10 -m pip install -U wavelink --pre
Virtual Environments
pip install -U wavelink --pre
See Examples: Examples
- Wavelink 3 is compatible with Lavalink v4+.
- Wavelink has built in support for Lavalink Plugins including LavaSrc and SponsorBlock.
- Wavelink is fully typed in compliance with Pyright Strict, though some nuances remain between discord.py and wavelink.