mirror of
https://github.com/mgerb/go-discord-bot
synced 2026-01-10 09:02:49 +00:00
e6c492a5eb6c391890af62a2a969e76896cad3f6
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%