# HG changeset patch # User Charly COSTE # Date 1252007234 -7200 # Node ID 686724c5183ccf838cf44e78220e04b040e6c4ea # Parent 75a05faea5ca5e3dc57ef1fd4645d4c2c88d027d Fixed IRC namreply handling Signed-off-by: Charly COSTE diff --git a/bot.py b/bot.py --- 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)