This is a fork of gomumblesoundboard, which is a soundboard for mumble.
- go >= 1.19
- mumble server
- folder with sounds
- ffmpeg (
brew install ffmpeg
/sudo apt-get install ffmpeg
) - opus-header (
brew install opus
/sudo apt-get install libopus-dev
)
Tested on debian bullseye
go get github.com/feuerrot/gomumblesoundboard
$GOPATH/bin/gomumblesoundboard --server yourmumbleserver.com:64738 ~/soundboard
Then open http://localhost:3000 and press all the buttons!
--server localhost:64738
Mumble server address--username gumble-bot
client username--password hunter2
client password--insecure
skip server certificate verification--certificate
user certificate file (PEM)--key
user certificate key file (PEM)--channel ChannelName
Mumble channel to join.
If the channel is a sub channel, you need to enter the full path likeParent/ChannelName
--maxvol 50
maximum volume in %
git clone https://github.com/feuerrot/gomumblesoundboard.git
cd gomumblesoundboard
go build .
MIT
- @bontibon / @layeh for gumble
- @robbi5 for the original version of this software