Skip to main content

A robust and powerful Lavalink wrapper for and derivatives.

Project description PyPI - Downloads Maintenance

Wavelink is a robust and powerful Lavalink wrapper for and certain supported forks. Wavelink features a fully asynchronous API that’s intuitive and easy to use with built in Spotify Support and Node Pool Balancing.


Official Documentation


For support using WaveLink, please join the official support server on Discord.


The following commands are currently the valid ways of installing WaveLink.

WaveLink requires Python 3.8+


py -3.9 -m pip install -U Wavelink


python3.9 -m pip install -U Wavelink

Getting Started

A quick and easy bot example:

import wavelink
from discord.ext import commands

class Bot(commands.Bot):

    def __init__(self):

    async def on_ready(self):
        print('Bot is ready!')

class Music(commands.Cog):
    """Music cog to hold Wavelink related commands and listeners."""

    def __init__(self, bot: commands.Bot): = bot


    async def connect_nodes(self):
        """Connect to our Lavalink nodes."""

        await wavelink.NodePool.create_node(bot=bot,

    async def on_wavelink_node_ready(self, node: wavelink.Node):
        """Event fired when a node has finished connecting."""
        print(f'Node: <{node.identifier}> is ready!')

    async def play(self, ctx: commands.Context, *, search: wavelink.YouTubeTrack):
        """Play a song with the given search query.

        If not connected, connect to our voice channel.
        if not ctx.voice_client:
            vc: wavelink.Player = await
            vc: wavelink.Player = ctx.voice_client


bot = Bot()

Project details

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wavelink-1.3.4.tar.gz (30.7 kB view hashes)

Uploaded source

Built Distribution

wavelink-1.3.4-py3-none-any.whl (42.3 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page