From d0dd3eb547a10f4d21b08e28d862b61167c4bbc6 Mon Sep 17 00:00:00 2001 From: s3lph <5564491+s3lph@users.noreply.github.com> Date: Wed, 30 Sep 2020 03:17:16 +0200 Subject: [PATCH] Fix channel name when sending messages from Mumble to gateway --- bridge/mumble/handlers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bridge/mumble/handlers.go b/bridge/mumble/handlers.go index 4a452929..66c37609 100644 --- a/bridge/mumble/handlers.go +++ b/bridge/mumble/handlers.go @@ -24,7 +24,7 @@ func (b *Bmumble) handleTextMessage(event *gumble.TextMessageEvent) { for i, part := range parts { // Construct matterbridge message and pass on to the gateway rmsg := config.Message{ - Channel: event.Client.Self.Channel.Name, + Channel: strconv.FormatUint(uint64(event.Client.Self.Channel.ID), 10), Username: event.TextMessage.Sender.Name, UserID: event.TextMessage.Sender.Name + "@" + b.Host, Account: b.Account, @@ -40,6 +40,7 @@ func (b *Bmumble) handleTextMessage(event *gumble.TextMessageEvent) { } helper.HandleDownloadData(b.Log, &rmsg, fname, "", "", &part.Image, b.General) } + b.Log.Debugf("Sending message to gateway: %+v", rmsg) b.Remote <- rmsg } }