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 installRun the website locally:
yarn serveBuild the static web files:
yarn buildBuild the electron installers:
yarn electron:buildRelease the electron installers:
yarn electron:release