Thumbnail

rani/matterbridge.git

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

commit e9057a6b4a264d6be6a145cd13d89cd3718e1a72 Author: Wim <wim@42.be> Date: Thu Oct 26 23:04:44 2017 +0000 Strip irc colors correct, strip also ctrl chars (irc). Closes #286 diff --git a/bridge/irc/irc.go b/bridge/irc/irc.go index 3276eab..2c8c09a 100644 --- a/bridge/irc/irc.go +++ b/bridge/irc/irc.go @@ -2887 +2889 @@ func (b *Birc) handlePrivMsg(event *irc.Event) {   }   msg += event.Message()   // strip IRC colors - re := regexp.MustCompile(`[[:cntrl:]](\d+,|)\d+`) + re := regexp.MustCompile(`\x03(\d+,|)\d+`) + msg = re.ReplaceAllString(msg, "") + re = regexp.MustCompile(`[[:cntrl:]]`)   msg = re.ReplaceAllString(msg, "")     var r io.Reader