mirror of
https://github.com/mgerb/go-discord-bot
synced 2026-01-09 16:42:48 +00:00
2811d3cc1ec8ed06dcd97ac561824455e70edb8b
Discord Sound Bot
This is a soundboard bot for discord. The back end is in GoLang and the front end uses React.
Dependencies
- Go
- Yarn (or npm - makefile will need to be adjusted)
- make
How to use
- Make sure dependencies are installed
make all- Rename the
config.template.jsontoconfig.json - add configurations to
config.json - run the executable
- open a browser
localhost:<port> - upload files
- success!
NOTE
If you get a permissions error with ffmpeg:
sudo chmod +x dist/ffmpeg
Sounds are stored in the dist/sounds directory. You may copy files directly to this folder rather than uploading through the site.
Windows
I've only compiled and run this on linux, but it should work on windows with little changes. An ffmpeg executable is required. The linux executable is included. If running on windows ffmpeg.exe must be downloaded. Check line 116 in server/bothandlers/sounds.go
Description
Languages
Go
51.7%
TypeScript
38.1%
SCSS
6.7%
JavaScript
2.3%
Dockerfile
0.7%
Other
0.5%