{"id":13467098,"url":"https://github.com/PythonistaGuild/Wavelink","last_synced_at":"2025-03-26T00:32:02.930Z","repository":{"id":37992547,"uuid":"164062465","full_name":"PythonistaGuild/Wavelink","owner":"PythonistaGuild","description":"A powerful Lavalink library for Discord.py.","archived":false,"fork":false,"pushed_at":"2025-01-25T09:43:02.000Z","size":942,"stargazers_count":407,"open_issues_count":7,"forks_count":186,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-03-16T16:57:53.710Z","etag":null,"topics":["discord-bot","discord-py","lavalink","lavaplayer","music","music-bot","python"],"latest_commit_sha":null,"homepage":"https://wavelink.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PythonistaGuild.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-04T05:32:14.000Z","updated_at":"2025-03-04T05:38:26.000Z","dependencies_parsed_at":"2023-10-16T03:26:19.123Z","dependency_job_id":"a49efcb5-08ee-4271-af5e-415e0bd13b0b","html_url":"https://github.com/PythonistaGuild/Wavelink","commit_stats":{"total_commits":450,"total_committers":37,"mean_commits":"12.162162162162161","dds":0.3488888888888889,"last_synced_commit":"14c85aa89d8b595cddd9488af3f428118629b6e7"},"previous_names":[],"tags_count":73,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PythonistaGuild%2FWavelink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PythonistaGuild%2FWavelink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PythonistaGuild%2FWavelink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PythonistaGuild%2FWavelink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PythonistaGuild","download_url":"https://codeload.github.com/PythonistaGuild/Wavelink/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245535471,"owners_count":20631294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discord-bot","discord-py","lavalink","lavaplayer","music","music-bot","python"],"created_at":"2024-07-31T15:00:53.087Z","updated_at":"2025-03-26T00:31:57.917Z","avatar_url":"https://github.com/PythonistaGuild.png","language":"Python","readme":"\u003cdiv align=\"center\"\u003e\n\n\n![Logo](https://raw.githubusercontent.com/PythonistaGuild/Wavelink/master/logo.png)\n\n![Python Version](https://img.shields.io/pypi/pyversions/Wavelink)\n[![PyPI - Version](https://img.shields.io/pypi/v/Wavelink)](https://pypi.org/project/wavelink/)\n[![Github License](https://img.shields.io/github/license/PythonistaGuild/Wavelink)](LICENSE)\n[![Lavalink Version](https://img.shields.io/badge/Lavalink-v4.0%2B-blue?color=%23FB7713)](https://lavalink.dev)\n![Lavalink Plugins](https://img.shields.io/badge/Lavalink_Plugins-Native_Support-blue?color=%2373D673)\n\n\n\u003c/div\u003e\n\n\nWavelink is a robust and powerful Lavalink wrapper for [Discord.py](https://github.com/Rapptz/discord.py)\nWavelink features a fully asynchronous API that's intuitive and easy to use.\n\n\n# Migrating from Version 2 to Version 3:\n\n[Migrating Guide](https://wavelink.dev/en/latest/migrating.html)\n\n\n### Features\n\n- Full asynchronous design.\n- Lavalink v4+ Supported with REST API.\n- discord.py v2.0.0+ Support.\n- Advanced AutoPlay and track recommendations for continuous play.\n- Object orientated design with stateful objects and payloads.\n- Fully annotated and complies with Pyright strict typing.\n\n\n## Getting Started\n\n**See Examples:** [Examples](https://github.com/PythonistaGuild/Wavelink/tree/main/examples)\n\n**Lavalink:** [GitHub](https://github.com/lavalink-devs/Lavalink/releases), [Webpage](https://lavalink.dev)\n\n\n## Documentation\n\n[Official Documentation](https://wavelink.dev/en/latest)\n\n## Support\n\nFor support using WaveLink, please join the official [Support Server](https://discord.gg/RAKc3HF) on\n[Discord](https://discordapp.com)\n\n[![Discord Banner](https://discordapp.com/api/guilds/490948346773635102/widget.png?style=banner2)](https://discord.gg/RAKc3HF)\n\n\n## Installation\n\n**WaveLink 3 requires Python 3.10+**\n\n**Windows**\n\n\n```sh\npy -3.10 -m pip install -U wavelink\n```\n\n**Linux**\n\n```sh\npython3.10 -m pip install -U wavelink\n```\n\n**Virtual Environments**\n\n```sh\npip install -U wavelink\n```\n\n\n## Lavalink\n\nWavelink **3** requires **Lavalink v4**.\nSee: [Lavalink](https://github.com/lavalink-devs/Lavalink/releases)\n\nFor spotify support, simply install and use [LavaSrc](https://github.com/topi314/LavaSrc) with your `wavelink.Playable`\n\n\n### Notes\n\n- Wavelink **3** is compatible with Lavalink **v4+**.\n- Wavelink has built in support for Lavalink Plugins including LavaSrc and SponsorBlock.\n- Wavelink is fully typed in compliance with Pyright Strict, though some nuances remain between discord.py and wavelink.\n","funding_links":[],"categories":["Misc Resources","Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPythonistaGuild%2FWavelink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPythonistaGuild%2FWavelink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPythonistaGuild%2FWavelink/lists"}