# HG changeset patch # User Jeff Mitchell # Date 1275173547 14400 # Node ID bf83d75c961adb3e5a36bb6186cf0af1901cdfcf # Parent e37e836601141a1c0d302089bc888ed9de278a23 Add jid support for motd diff -r e37e83660114 -r bf83d75c961a plugins/mod_motd.lua --- a/plugins/mod_motd.lua Sat May 29 14:02:58 2010 -0400 +++ b/plugins/mod_motd.lua Sat May 29 18:52:27 2010 -0400 @@ -9,6 +9,7 @@ local host = module:get_host(); local motd_text = module:get_option("motd_text") or "MOTD: (blank)"; +local motd_jid = module:get_option("motd_jid") or host; local st = require "util.stanza"; @@ -16,7 +17,7 @@ function (event) local session = event.session; local motd_stanza = - st.message({ to = session.username..'@'..session.host, from = host }) + st.message({ to = session.username..'@'..session.host, from = motd_jid }) :tag("body"):text(motd_text); core_route_stanza(hosts[host], motd_stanza); module:log("debug", "MOTD send to user %s@%s", session.username, session.host);