Due to an increasing harder and harder to deal with youtube source I have decided archive the project. It's fine to have a few hours of maintenance a month but if it breaks every week without a way to test it, it's too much for a free side project to handle.
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.
autoplayContinuously play songs without user querys, once enabled disconnect the bot to disablenextIf this track should be put at the front of the queuestart_timeTime stamp to start the video at, for example1:34or1:21:19
- First create a
.envwith 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