# Siren A Java/Docker Discord music bot ## Running Visit the [Discord Developer Portal](https://discord.com/developers/applications) and create a new application. Guides and more information are available [here](https://discord.com/developers/docs/intro). ### OAuth2 URL Generator The bot requires the following permissions/scopes: - bot - applications.commands ``` https://discord.com/api/oauth2/authorize?client_id=&permissions=1088840792896&scope=applications.commands%20bot https://discord.com/api/oauth2/authorize?client_id=&permissions=5469678065984&scope=applications.commands%20bot - bot - text permissions - send messages - create public threads - create private threads - send messages in threads - send tts messages - embed links - attach files - read message history - mention everyone - use external emojis - use external stickers - add reactions - use slash commands - voice permissions - connect - speak - use voice activity - priority speaker - request to speak - use embedded activities - use soundboard - applications.commands ``` `docker build -t siren .` `docker-compose up -d` ## Development Build container `docker build -t siren .` Run container locally ``` docker container run --name siren_test -d -t siren bash docker exec -it siren_test bash ``` ## Commands ### Play ### Skip ### Stop ### Volume ### Pause ### Resume ### Settings View settings on the current guild.