Mumble Discord Bridge Versions Save

A simple voice bridge between Mumble and Discord.

v0.5.3

1 year ago

Changelog

  • 0a5edcc Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0
  • c69e521 Merge pull request #48 from Stieneee/dependabot/go_modules/github.com/prometheus/client_golang-1.15.0
  • 6cf8733 update action to read go.mod
  • a51329c update build script

v0.5.1

2 years ago

Changelog

  • c28a9cd fix github action
  • f520fc6 fix: allow discordSendPCM to exit when discord disconnects chore: update action and docker build

v0.5.0

2 years ago

Changelog

  • 5c5ccb7 Merge branch 'sleepct-pause' into v0.5.0
  • c410c49 Merge branch 'v0.5.0' into main
  • 52ea304 Merge pull request #26 from stryan/main
  • df2a477 Merge pull request #28 from Brottweiler/patch-1
  • 682887b Tweak grammar when no users are in mumble
  • 6658c85 add prometheus metrics add grafana and promethus docker-container add example grafana dashboard sleepct now returns delta time from target
  • 3e96b27 allow discord send loop to exit with ctx done
  • 3d24e1d build and deploy improvements
  • f7f4926 correct buffer discord buffer axis
  • 404af87 dsiable sleepct pausing untill additional testing
  • 649fe9f fix sleepct pausing
  • 08b4eb3 flag to disable discord bot status
  • fd4884c from to discord buffer warning
  • 0f57c5d improve discord buffer packet drop message kill the bridge if unable to send to discord for 5 seconds
  • fb5940b minor README clarification
  • c943625 refactor global variables into duplex structs to fix issue on bridge restart disable timer pausing in discord send untill better notification method can be developed
  • 8ca66fb refactor wait group added debug message for bridge cancel
  • 7dea05b remove recover statement from constant bridge loop
  • cb4d234 wip allow a sleepct ticker to pause and be signaled

v0.4.2

3 years ago

Changelog

6a18833 install libopus-dev in github action

v0.3.1

3 years ago

Changelog

a8f2574 update to discordgo v0.23.2

v0.3.0

3 years ago

Changelog

83e33b8 Add option to specify client certificate 80d6b9f Apparently this uses tabs 3d9f11e Cleanup e89cd0f Info from issue #12 66a778b Merge branch 'main' of github.com:Stieneee/mumble-discord-bridge into main 7771923 Merge pull request #13 from jorgror/patch-1 16a6671 Merge pull request #15 from stryan/new-config 3267dc5 Merge pull request #18 from stryan/better-manual f3ba7a6 Merge pull request #19 from 2xsaiko/client-cert 25b7699 Removed extra lines 0a2a61b add debug, update doc 8e5bb4b announce auto status change, respect what voice channel used for manual link aac90dd give feedback on commands e85f521 kill bridge only when connected 027d970 store channelid in state so other functions can use it bcf0b30 use string slice for mumble channel

v0.2.2

3 years ago

Changelog

7094f71 static build use netgo

v0.2.1

3 years ago

Changelog

a58a719 clean up bridge terminate 7b20d39 update docker build

v0.2.0

3 years ago

Changelog

07f87ee Merge branch 'main' of github.com:Stieneee/mumble-discord-bridge into main 78dca8d Merge branch 'state-revamp' of github.com:stryan/mumble-discord-bridge into state-revamp bf166f7 Merge pull request #1 from stryan/mode-system f41a270 Merge pull request #2 from stryan/mumble-thread-cleanup 5616814 Merge pull request #3 from stryan/state-revamp f92b973 Merge pull request #7 from stryan/main 9f548a4 Merge pull request #8 from Stieneee/pull-7 2fe2080 Merge pull request #9 from stryan/main 8f5caaf actually add user to set 8e2fe4f actually add users in initial run a86586b actually use MumbleChannel config option 77cf328 add auto_mode flag f4cc949 add mutexs to prevent data races, re-organize a bit 2f4bf65 add mutexs to prevent data races, re-organize a bit c469a65 begin switching to mumble event listeners 3b6d3ba change default mode to constant 665d42f close channels so that everything dies properly 1e8a0a4 count how many users are actually in channel ef8af89 discord event listeners use non-global state ac80016 discord event listeners use non-global state 2aa1a32 don't add users before the bridge starts f1f5911 don't try to send message before we connect to mumble 577c5e7 fix auto mode, use mumble ping, die properly e035baa fix mutexes 5a96c48 initial changes, make it manual linking, show mumble users in status ab10468 integrate mutex fix b782efd keep track of discord users in set 2df391f less channel span, add refresh command 2e83d6d lint cleanup, remove code duplication 0973c3b make NICE option toggleable ca1ba1d more cleanup on manual linkage, attempts to get discord->mumble working bcd7ee9 mumble event listeners use non-global state 83712bf mumble event listeners use non-global state 79f305c mumble-bot exclude self from user map 4717bde on mumble connect failure disconnect from discord too 8257bf5 only care about joins, not mutes/deafens b113211 re-merge from upstream d75fff0 readme update 3ef9fc4 refactor discord dm disable text messages for discord and mumble with option list users connected to discord on connection to mumble 70b0a69 remove debug code cb5ca33 remove default case from mumble onAudioStream 645c767 remove extra debug code 301bc1b remove global conf and state variables db0af7e remove global conf and state variables ba29c23 remove legacy ping/status seperation f63b9d0 send message in mumble when user joins in discord 41e864a send message when user leaves too 3b73e89 update readme 04f56bd update readme daacaaa use discord CreateGuild instead of Ready 4ae6176 use gumble.Client.Do for sending messages thread safely b7b1065 use mumble client more,finally get user count right 4b8e6ee use user counting, add discord buffer debuf, intial auto mode

v0.1.5

3 years ago

Best effort when consuming audio from discord. Attempt to set niceness on process start.