Last updated:
0 purchases
lavaplay.py 1.0.12a0
lavaplay.py
Support Guild |
Examples |
Documentation |
Source
Its a lavalink nodes manger to make a music bots for discord with python.
About
lavaplay.py is a nodes manager to connection with discord voice gateway, easy to create a music bot, you can use to anything async discord wrapper library
Usage
example for create connecting with lavalink server using hikari.
import hikari
import lavaplay
bot = hikari.GatewayBot("token")
lavalink = lavaplay.Lavalink()
node = lavalink.create_node(
host="localhost",
port=2333,
password="youshallnotpass",
user_id=123
)
@bot.listen()
async def on_ready(event: hikari.ShardReadyEvent) -> None:
node.connect()
bot.run()
examples for some methods.
# Player object
player = node.get_player(guild_id)
# Auto search mix with track or query
await player.auto_search_tracks("Rick Astley")
# Play track
await player.play(track)
# Skip
await player.skip()
# Pause
await player.pause(stats)
# Volume
await player.volume(volume)
Features
Spotify support
new Rest api for lavalink support
connection handler
Support youtube playlist
Add example for other discord wrapper library
Installation
# Linux/OS X
$ pip3 install -U lavaplay.py
# Windows
$ pip install -U lavaplay.py
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.