Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

commit 5df167c102d6ec6dffc17c5598961e12d7016607 Author: Wim <wim@42.be> Date: Sun Aug 27 00:00:02 2017 +0000 Handle leave/join events (slack). Closes #246 diff --git a/bridge/slack/slack.go b/bridge/slack/slack.go index f16aa05..f266302 100644 --- a/bridge/slack/slack.go +++ b/bridge/slack/slack.go @@ -2376 +23710 @@ func (b *Bslack) handleSlack() {   if message.Raw.SubType == "me_message" {   msg.Event = config.EVENT_USER_ACTION   } + if message.Raw.SubType == "channel_leave" || message.Raw.SubType == "channel_join" { + msg.Username = "system" + msg.Event = config.EVENT_JOIN_LEAVE + }   b.Remote <- msg   }   }