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