1
0
mirror of https://github.com/gryf/weechat-xmpp.git synced 2025-12-19 12:28:12 +01:00

Better default for MUC nickname

This commit is contained in:
Ciaran Gultnieks
2014-11-18 08:55:01 +00:00
parent 635c0b4036
commit 56e29c898a

View File

@@ -800,6 +800,8 @@ class Server:
def add_muc(self, room, nickname): def add_muc(self, room, nickname):
""" Add a new buddy """ """ Add a new buddy """
if not nickname:
nickname = self.option_string("jid").split('@')[0]
muc = MUC(jid=room, server=self) muc = MUC(jid=room, server=self)
resource = "%s/%s" % (room, nickname) resource = "%s/%s" % (room, nickname)
xmpp_room = xmpp.protocol.JID(resource) xmpp_room = xmpp.protocol.JID(resource)
@@ -1715,7 +1717,7 @@ def jabber_cmd_room(data, buffer, args):
argv = args.split() argv = args.split()
room = argv[0] room = argv[0]
if len(argv) == 1: if len(argv) == 1:
nickname = "weechat" #TODO add a config parameter for default nickname nickname = None
else: else:
nickname = argv[1] nickname = argv[1]