diff options
author | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13> | 2010-01-31 03:42:25 +0000 |
---|---|---|
committer | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13> | 2010-01-31 03:42:25 +0000 |
commit | 324c6f87e0a8506b5a0884024844d5d83fec2524 (patch) | |
tree | b7f1c498cc9364d57672c8730d153cba527b523b /src/multiuserchat.py | |
parent | dbab1876f85e60ebda430b4b5d2c645b73ef3680 (diff) | |
download | poezio-324c6f87e0a8506b5a0884024844d5d83fec2524.tar.gz poezio-324c6f87e0a8506b5a0884024844d5d83fec2524.tar.bz2 poezio-324c6f87e0a8506b5a0884024844d5d83fec2524.tar.xz poezio-324c6f87e0a8506b5a0884024844d5d83fec2524.zip |
fixed #1110
Diffstat (limited to 'src/multiuserchat.py')
-rw-r--r-- | src/multiuserchat.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/multiuserchat.py b/src/multiuserchat.py index 3327b140..e0f202c1 100644 --- a/src/multiuserchat.py +++ b/src/multiuserchat.py @@ -55,7 +55,14 @@ class MultiUserChat(object): else: rooms = rooms.split(':') for room in rooms: - [roomname, nick] = room.split('/') + args = room.split('/') + if args[0] == '': + return + roomname = args[0] + if len(args) == 2: + nick = args[1] + else: + nick = config.get('default_nick', 'poezio') self.handler.emit('join-room', room=roomname, nick=nick) def send_message(self, room, message): |