Mercurial > xib
comparison irclib.py @ 89:94fc538cdf65
Better format stripping for IRC messages
Signed-off-by: Charly COSTE <changaco@changaco.net>
author | Charly COSTE <changaco@changaco.net> |
---|---|
date | Tue, 15 Sep 2009 21:38:00 +0200 |
parents | 500d47b1d8cd |
children | 0ae0f8836a7a |
comparison
equal
deleted
inserted
replaced
88:8b071629558e | 89:94fc538cdf65 |
---|---|
88 # ----- | 88 # ----- |
89 # connection.quit() only sends QUIT to the server. | 89 # connection.quit() only sends QUIT to the server. |
90 # ERROR from the server triggers the error event and the disconnect event. | 90 # ERROR from the server triggers the error event and the disconnect event. |
91 # dropping of the connection triggers the disconnect event. | 91 # dropping of the connection triggers the disconnect event. |
92 | 92 |
93 strip_formatting_re = re.compile('(?:\x03[0-9]*(?:,[0-9]+)?|\x02)') | 93 strip_formatting_re = re.compile('(?:\x03[0-9]*(?:,[0-9]+)?|\x02|\x1f)') |
94 | 94 |
95 class IRCError(Exception): | 95 class IRCError(Exception): |
96 """Represents an IRC exception.""" | 96 """Represents an IRC exception.""" |
97 pass | 97 pass |
98 | 98 |