# HG changeset patch # User Kim Alvefur # Date 1289254008 -3600 # Node ID ccce42f781de6610a36a90e0d6dd646296c4d3a4 # Parent 0f17e574b6bb35b2819edbd16a02414fab1592a5 plugins.groupchat: Request zero history diff -r 0f17e574b6bb -r ccce42f781de plugins/groupchat.lua --- a/plugins/groupchat.lua Mon Nov 08 22:41:24 2010 +0100 +++ b/plugins/groupchat.lua Mon Nov 08 23:06:48 2010 +0100 @@ -5,6 +5,7 @@ room_mt.__index = room_mt; local xmlns_delay = "urn:xmpp:delay"; +local xmlns_muc = "http://jabber.org/protocol/muc"; function riddim.plugins.groupchat(bot) bot.rooms = {}; @@ -90,7 +91,8 @@ occupants[nick] = nil; end end); - self:send(st.presence({to = jid.."/"..nick})); + self:send(st.presence({to = jid.."/"..nick}) + :tag("x",{xmlns = xmlns_muc}):tag("history",{maxstanzas = 0})); self:event("groupchat/joining", room); return room; end