Mercurial > prosody-hg
comparison plugins/mod_welcome.lua @ 8161:31938a0c398f
Merge 0.9->0.10
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 01 Jun 2017 14:05:43 +0200 |
| parents | c6f9d694d778 5566f82ffea4 |
| children | 74b9e05af71e |
comparison
equal
deleted
inserted
replaced
| 8159:3850993a9bda | 8161:31938a0c398f |
|---|---|
| 12 local st = require "util.stanza"; | 12 local st = require "util.stanza"; |
| 13 | 13 |
| 14 module:hook("user-registered", | 14 module:hook("user-registered", |
| 15 function (user) | 15 function (user) |
| 16 local welcome_stanza = | 16 local welcome_stanza = |
| 17 st.message({ to = user.username.."@"..user.host, from = host }) | 17 st.message({ to = user.username.."@"..user.host, from = host }, |
| 18 :tag("body"):text(welcome_text:gsub("$(%w+)", user)); | 18 welcome_text:gsub("$(%w+)", user)); |
| 19 module:send(welcome_stanza); | 19 module:send(welcome_stanza); |
| 20 module:log("debug", "Welcomed user %s@%s", user.username, user.host); | 20 module:log("debug", "Welcomed user %s@%s", user.username, user.host); |
| 21 end); | 21 end); |
