2023-04-14 15:08:13 -04:00
2023-04-14 15:08:13 -04:00
2023-01-08 15:59:17 -05:00
2023-03-27 22:04:07 -04:00
2023-04-14 15:08:13 -04:00
2023-03-27 22:04:07 -04:00
2023-04-14 15:08:13 -04:00
2023-03-27 15:38:47 -04:00
2023-01-08 15:59:17 -05:00

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

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.

Description
No description provided
Readme 2.9 MiB
Languages
Rust 48.4%
TypeScript 40.8%
CSS 10%
Dockerfile 0.5%
JavaScript 0.2%