Overview of Wavelink
mainWavelink is a fully asynchronous Python Lavalink wrapper designed specifically for use with discord.py. It provides an object-oriented interface for interacting with Lavalink nodes using stateful objects and payloads.
Key Features:
- Asynchronous Design: Built for high-concurrency environments.
- Lavalink v4+ Support: Utilizes the Lavalink REST API.
- discord.py v2.0.0+ Support: Compatible with modern discord.py versions.
- Advanced Audio Features: Includes AutoPlay and track recommendations for continuous playback.
- Type Safety: Fully annotated and complies with Pyright strict typing.