Try to not forward slack unfurls. Closes #266

This commit is contained in:
Wim 2017-09-19 22:33:26 +02:00
parent c088e45d85
commit 5f14141ec9
1 changed files with 6 additions and 0 deletions

View File

@ -287,6 +287,12 @@ func (b *Bslack) handleSlackClient(mchan chan *MMMessage) {
flog.Debugf("SubMessage %#v", ev.SubMessage) flog.Debugf("SubMessage %#v", ev.SubMessage)
ev.User = ev.SubMessage.User ev.User = ev.SubMessage.User
ev.Text = ev.SubMessage.Text + b.Config.EditSuffix ev.Text = ev.SubMessage.Text + b.Config.EditSuffix
// it seems ev.SubMessage.Edited == nil when slack unfurls
// do not forward these messages #266
if ev.SubMessage.Edited == nil {
continue
}
} }
// use our own func because rtm.GetChannelInfo doesn't work for private channels // use our own func because rtm.GetChannelInfo doesn't work for private channels
channel, err := b.getChannelByID(ev.Channel) channel, err := b.getChannelByID(ev.Channel)