The project uses discord.py
and an unofficial library Yandex Music.
Tracks are played via ffmpeg, so it must be pre-installed.
The following commands are implemented:
- play [track/band name] - select the first track in the track search and start playing it
- playlist [profile name] [playlist number] - play the playlist of the specified user
- join - join the channel
- leave - leave the channel
- pause - pause the playback
- volume - set the volume of the bot (by default 50%)
- clear - clear the queue of tracks
- next - take a new track to play from the queue
- resume - continue playing the track
- shuffle - mix the queue in random order