commit f9f54d03902a5a77c83d0fa1e773d2829d3f0003
Author: Wim <wim@42.be>
Date: Sat Oct 28 14:28:15 2017 +0000
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