7e87ca50303859bf60bb55684d3bf9fc45be88e0
Siren
A Java/Docker Discord music bot
Running
Visit the Discord Developer Portal and create a new application. Guides and more information are available here.
OAuth2 URL Generator
The bot requires the following permissions/scopes:
- bot
- applications.commands
https://discord.com/api/oauth2/authorize?client_id=<Client ID>&permissions=1088840792896&scope=applications.commands%20bot
https://discord.com/api/oauth2/authorize?client_id=<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
make build
make up
Development
Build container
make build
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.
Description
Languages
Rust
48.4%
TypeScript
40.8%
CSS
10%
Dockerfile
0.5%
JavaScript
0.2%