7 -- |
7 -- |
8 |
8 |
9 |
9 |
10 local host = module:get_host(); |
10 local host = module:get_host(); |
11 |
11 |
12 local config = require "core.configmanager"; |
12 local registration_watchers = module:get_option("registration_watchers") |
|
13 or module:get_option("admins") or {}; |
13 |
14 |
14 local registration_watchers = config.get(host, "core", "registration_watchers") |
15 local registration_alert = module:get_option("registration_notification") or "User $username just registered on $host from $ip"; |
15 or config.get(host, "core", "admins") or {}; |
|
16 |
|
17 local registration_alert = config.get(host, "core", "registration_notification") or "User $username just registered on $host from $ip"; |
|
18 |
16 |
19 local st = require "util.stanza"; |
17 local st = require "util.stanza"; |
20 |
18 |
21 module:hook("user-registered", |
19 module:hook("user-registered", |
22 function (user) |
20 function (user) |