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:
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.
Getting Started
See Examples: Examples
Documentation
Support
For support using WaveLink, please join the official Support Server on Discord
Installation
WaveLink 3 requires Python 3.10+
Windows
py -3.10 -m pip install -U nextcordwavelink
Linux
python3.10 -m pip install -U nextcordwavelink
Virtual Environments
pip install -U nextcordwavelink
Lavalink
Wavelink 3 requires Lavalink v4. See: Lavalink
For spotify support, simply install and use LavaSrc with your wavelink.Playable
Notes
- 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.
Metadata
Release files for nextcordwavelink 3.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nextcordwavelink-3.5.0.tar.gz | 50.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nextcordwavelink-3.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 118.7 kB
Release files / nextcordwavelink-3.5.0.tar.gz
| Download URL | nextcordwavelink-3.5.0.tar.gz |
|---|---|
| Size | 50.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
54c54561ac245afb61c4ebfead7a5a24658e2abc9a2f44de3fd8875c2abfcabe
|
|
BLAKE2b-256 checksum How to use checksums |
91fc67d65f5fdfd223a7a0c0aa8c339c7f0bffe609857f6ca86d7ccd59de6217
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|
Release files / nextcordwavelink-3.5.0-py3-none-any.whl
| Download URL | nextcordwavelink-3.5.0-py3-none-any.whl |
|---|---|
| Size | 67.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a105875cbd877e7bda28ed1c9fd381bf603110ae4d247344f67383abf96f46e9
|
|
BLAKE2b-256 checksum How to use checksums |
49664a96ddab16e27517b96694692780392c4946dbeb9e0642ac4fca48aecdec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.6
|