Mercurial > xib
diff bot.py @ 77:686724c5183c
Fixed IRC namreply handling
Signed-off-by: Charly COSTE <changaco@changaco.net>
author | Charly COSTE <changaco@changaco.net> |
---|---|
date | Thu, 03 Sep 2009 21:47:14 +0200 |
parents | 6034087b1d10 |
children | a8749705fe94 |
line wrap: on
line diff
--- a/bot.py +++ b/bot.py @@ -447,7 +447,7 @@ class bot(Thread): if event.eventtype() == 'namreply': # TODO: lock self.bridges for thread safety for bridge in self.getBridges(irc_room=event.arguments()[1].lower(), irc_server=connection.server): - for nickname in re.split('(?:^[&@\+]?|(?: [&@\+]?)*)', event.arguments()[2].strip()): + for nickname in re.split('(?:^[&@\+%]?|(?: [&@\+%]?)*)', event.arguments()[2].strip()): if nickname == '' or nickname == self.nickname: continue bridge.addParticipant('irc', nickname)