mod_http_xep227: Initialize XEP-0227 XML
mod_storage_xep0227 only writes if there is XML already for a user (it uses
the presence of an existing <user> element as an indicator that an account
exists, although technically this is not something Prosody itself does, so
it's a little weird).
--
-- A module to indicate if a MUC message qualifies as historic based on XEP-0334 hints
--
module:depends"muc_mam"
module:log("debug", "Module loaded");
module:hook("muc-message-is-historic", function (event)
if (event.stanza:get_child("no-store", "urn:xmpp:hints") or
event.stanza:get_child("no-permanent-store", "urn:xmpp:hints")) then
module:log("debug", "Not archiving stanza: %s (urn:xmpp:hints)", event.stanza)
return false
elseif event.stanza:get_child("store", "urn:xmpp:hints") then
return true
else
return nil
end
end)