Skip to content

p0thi/discord-bot-website

Repository files navigation

Discord Sound Bot Website and Electron Desktop App

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.

Features

  • Login with discord
  • Edit Guild settings
  • Upload new sounds
  • Play sounds
  • Add sounds and guilds to favourites
  • Set join sound for Guilds

Example Sound Interaction

Sound tile interaction

Deployment

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages