From 23ab436e4e0d82b20c1a81ad1abacbfd2257e0b5 Mon Sep 17 00:00:00 2001 From: Cori Hudson Date: Fri, 23 Aug 2019 23:39:46 -0400 Subject: [PATCH] send to right channel, try to figure out received msgs --- bridge/keybase/keybase.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bridge/keybase/keybase.go b/bridge/keybase/keybase.go index b2e3b602..b979ddb4 100644 --- a/bridge/keybase/keybase.go +++ b/bridge/keybase/keybase.go @@ -80,6 +80,8 @@ func (b *Bkeybase) Send(msg config.Message) (string, error) { // } // resp, err := b.mc.SendHTML(channel, msg.Username+msg.Text, username+helper.ParseMarkdown(msg.Text)) + body := msg.Username + msg.Text + b.Log.Debugf("|| computed message is %s", body) resp, err := b.kbc.SendMessageByTeamName(b.team, msg.Username+msg.Text, &b.channel) if err != nil { return "", err @@ -123,7 +125,7 @@ func (b *Bkeybase) handleEvent(msg kbchat.Message) { // TODO download avatar // Create our message - rmsg := config.Message{Username: msg.Sender.Username, Channel: msg.Channel.Name, ID: strconv.Itoa(msg.MsgID)} + rmsg := config.Message{Username: msg.Sender.Username, Channel: msg.Channel.TopicName, ID: strconv.Itoa(msg.MsgID)} // Text must be a string if msg.Content.Type != "text" {