Fix channel name when sending messages from Mumble to gateway

This commit is contained in:
s3lph 2020-09-30 03:17:16 +02:00
parent 93eb412394
commit d0dd3eb547

View File

@ -24,7 +24,7 @@ func (b *Bmumble) handleTextMessage(event *gumble.TextMessageEvent) {
for i, part := range parts { for i, part := range parts {
// Construct matterbridge message and pass on to the gateway // Construct matterbridge message and pass on to the gateway
rmsg := config.Message{ rmsg := config.Message{
Channel: event.Client.Self.Channel.Name, Channel: strconv.FormatUint(uint64(event.Client.Self.Channel.ID), 10),
Username: event.TextMessage.Sender.Name, Username: event.TextMessage.Sender.Name,
UserID: event.TextMessage.Sender.Name + "@" + b.Host, UserID: event.TextMessage.Sender.Name + "@" + b.Host,
Account: b.Account, Account: b.Account,
@ -40,6 +40,7 @@ func (b *Bmumble) handleTextMessage(event *gumble.TextMessageEvent) {
} }
helper.HandleDownloadData(b.Log, &rmsg, fname, "", "", &part.Image, b.General) helper.HandleDownloadData(b.Log, &rmsg, fname, "", "", &part.Image, b.General)
} }
b.Log.Debugf("Sending message to gateway: %+v", rmsg)
b.Remote <- rmsg b.Remote <- rmsg
} }
} }