This is the website for the discord sound bot. It offers the ability to controll every setting and perform every action of the bot.
It is an alternative to the discord slash command interface.
- Login with discord
- Edit Guild settings
- Upload new sounds
- Play sounds
- Add sounds and guilds to favourites
- Set join sound for Guilds
The easiest way to deploy the bot and the website is with docker compose. An example docker-compose.yml
file can be found here.
Note: Other than this webiste, the bot itself needs an .env
file to be setup. Please reference the bot repo for an example.
It is recomendet to use yarn as a packet manager. Node 16 is required to run this code.
The following steps show how to run the code locally:
Install the dependencies:
yarn install
Run the website locally:
yarn serve
Build the static web files:
yarn build
Build the electron installers:
yarn electron:build
Release the electron installers:
yarn electron:release