Thumbnail

rani/matterbridge.git

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

commit f9f54d03902a5a77c83d0fa1e773d2829d3f0003 Author: Wim <wim@42.be> Date: Sat Oct 28 14:28:15 2017 +0000 Try again to strip colors correct. #286 diff --git a/bridge/irc/irc.go b/bridge/irc/irc.go index 2c8c09a..e4fc068 100644 --- a/bridge/irc/irc.go +++ b/bridge/irc/irc.go @@ -2889 +2887 @@ func (b *Birc) handlePrivMsg(event *irc.Event) {   }   msg += event.Message()   // strip IRC colors - re := regexp.MustCompile(`\x03(\d+,|)\d+`) - msg = re.ReplaceAllString(msg, "") - re = regexp.MustCompile(`[[:cntrl:]]`) + re := regexp.MustCompile(`[[:cntrl:]](?:\d{1,2}(?:,\d{1,2})?)?`)   msg = re.ReplaceAllString(msg, "")     var r io.Reader