mirror of
https://github.com/processone/ejabberd
synced 2025-10-06 03:50:15 +02:00
Add mod_muc_rtbl
This implements Real-time blocklists for XMPP (xmppbl.org). Closes #4017
This commit is contained in:
parent
70cbdd1117
commit
c942c31e38
2 changed files with 247 additions and 0 deletions
20
src/mod_muc_rtbl_opt.erl
Normal file
20
src/mod_muc_rtbl_opt.erl
Normal file
|
@ -0,0 +1,20 @@
|
|||
%% Generated automatically
|
||||
%% DO NOT EDIT: run `make options` instead
|
||||
|
||||
-module(mod_muc_rtbl_opt).
|
||||
|
||||
-export([rtbl_node/1]).
|
||||
-export([rtbl_server/1]).
|
||||
|
||||
-spec rtbl_node(gen_mod:opts() | global | binary()) -> binary().
|
||||
rtbl_node(Opts) when is_map(Opts) ->
|
||||
gen_mod:get_opt(rtbl_node, Opts);
|
||||
rtbl_node(Host) ->
|
||||
gen_mod:get_module_opt(Host, mod_muc_rtbl, rtbl_node).
|
||||
|
||||
-spec rtbl_server(gen_mod:opts() | global | binary()) -> binary().
|
||||
rtbl_server(Opts) when is_map(Opts) ->
|
||||
gen_mod:get_opt(rtbl_server, Opts);
|
||||
rtbl_server(Host) ->
|
||||
gen_mod:get_module_opt(Host, mod_muc_rtbl, rtbl_server).
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue