From 56e29c898a66d7d378f792af08571c55a7926e10 Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks Date: Tue, 18 Nov 2014 08:55:01 +0000 Subject: [PATCH] Better default for MUC nickname --- jabber.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jabber.py b/jabber.py index 7d3e1c8..27006a3 100644 --- a/jabber.py +++ b/jabber.py @@ -800,6 +800,8 @@ class Server: def add_muc(self, room, nickname): """ Add a new buddy """ + if not nickname: + nickname = self.option_string("jid").split('@')[0] muc = MUC(jid=room, server=self) resource = "%s/%s" % (room, nickname) xmpp_room = xmpp.protocol.JID(resource) @@ -1715,7 +1717,7 @@ def jabber_cmd_room(data, buffer, args): argv = args.split() room = argv[0] if len(argv) == 1: - nickname = "weechat" #TODO add a config parameter for default nickname + nickname = None else: nickname = argv[1]