Designed to be a simple discord bot that play audios, inspiration is taken from the original Rythm bot.
All commands are slash commands and are self-documenting, regardless here are some examples.
/play query: naruto opening 16
/play query: chocolate insomnia autoplay: true
The play
command has three options.
autoplay
Continuously play songs without user querys, once enabled disconnect the bot to disablenext
If this track should be put at the front of the queuestart_time
Time stamp to start the video at, for example1:34
or1:21:19
- First create a
.env
with all the the following variables
#discord bot
DISCORD_TOKEN=
POSTGRES_DATABASE=bongo
POSTGRES_HOST=postgres
POSTGRES_PASSWORD=
POSTGRES_PORT=5432
POSTGRES_USER=postgres
LAVALINK_HOST=lavalink
LAVALINK_PASSWORD=
LAVALINK_PORT=2333
- Then run
docker compose up -d
- Finally create the database with
cat bongo.sql | docker exec -i bongo-bot-postgres-1 psql -U postgres