Thumbnail

rani/matterbridge.git

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

commit 4179e9bbbeb0ad40b3fc5bdf54652b1f29b586ed Author: Patrick Connolly <patrick.c.connolly@gmail.com> Date: Thu Oct 26 15:58:43 2017 +0000 Allowed Slack bridge to extract simpler link format. (#287) Links sometimes exist without bar delimiters. See: https://api.slack.com/docs/message-formatting#linking_to_urls diff --git a/bridge/slack/slack.go b/bridge/slack/slack.go index 23f6027..2f70883 100644 --- a/bridge/slack/slack.go +++ b/bridge/slack/slack.go @@ -4107 +4107 @@ func (b *Bslack) replaceMention(text string) string {  }    func (b *Bslack) replaceURL(text string) string { - results := regexp.MustCompile(`<(.*?)\|.*?>`).FindAllStringSubmatch(text, -1) + results := regexp.MustCompile(`<(.*?)(\|.*?)?>`).FindAllStringSubmatch(text, -1)   for _, r := range results {   text = strings.Replace(text, r[0], r[1], -1)   }