1 local st = require "util.stanza";
2 local uuid_generate = require "util.uuid".generate;
5 local function on_message(event)
6 if not event.origin.username then
10 if not event.stanza.attr.id then
11 module:log("debug", "Faking message ID.");
12 event.stanza.attr.id = uuid_generate();
18 module:hook("pre-message/bare", on_message, 5432);
19 module:hook("pre-message/full", on_message, 5432);
20 module:hook("pre-message/host", on_message, 5432);