From e866f674651d590706b586a346957576c2b7d55c Mon Sep 17 00:00:00 2001 From: olive Date: Sun, 13 Sep 2026 17:05:53 +0100 Subject: xmpp: multi-muc, sep out user resolution --- xmpp/pylon.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xmpp/pylon.lua') diff --git a/xmpp/pylon.lua b/xmpp/pylon.lua index 5056f18..e8f6e9e 100644 --- a/xmpp/pylon.lua +++ b/xmpp/pylon.lua @@ -52,7 +52,8 @@ end function Xmpp.add_channel(self, channel) local muc = { nick_to_user={}, user_to_nick={} } self.mucs[channel.descriptor] = muc - self.nick_bot = self:ensure_and_get_user(channel.descriptor, "wilson") + local bot = {} ; self.bot = bot + bot.user, bot.nick, bot.user_jid, bot.nick_jid = self:ensure_and_get_user(channel.descriptor, "wilson") end function Xmpp.ensure_and_get_user(self, muc_jid, nick) -- cgit v1.2.3