diff --git a/doc/example.conf b/doc/example.conf index 0a3357f..1648ad5 100755 --- a/doc/example.conf +++ b/doc/example.conf @@ -31,6 +31,7 @@ #loadmodule "extensions/sno_globaloper.so"; #loadmodule "extensions/sno_whois.so"; #loadmodule "extensions/ip_cloaking.so"; +#loadmodule "extensions/m_force.so"; serverinfo { name = "hades.arpa"; diff --git a/doc/reference.conf b/doc/reference.conf index 915f96d..43623ca 100755 --- a/doc/reference.conf +++ b/doc/reference.conf @@ -68,6 +68,7 @@ * Remote k/d/x line active notices -- sno_globalkline.so * Remote oper up notices -- sno_globaloper.so * /whois notifications (snomask +W) -- sno_whois.so + * Force join users to channels -- m_force.so */ #loadmodule "extensions/chm_adminonly.so"; #loadmodule "extensions/chm_operonly.so"; @@ -93,6 +94,7 @@ #loadmodule "extensions/sno_globalkline.so"; #loadmodule "extensions/sno_globaloper.so"; #loadmodule "extensions/sno_whois.so"; +#loadmodule "extensions/m_force.so"; /* serverinfo {}: Contains information about the server. (OLD M:) */ serverinfo { diff --git a/extensions/README b/extensions/README index 7bf17a6..cd2af26 100644 --- a/extensions/README +++ b/extensions/README @@ -44,6 +44,12 @@ m_omode.c - OMODE - Allows an admin to do all sorts of evil upon a no_oper_invis.c - Disallow opers setting marking themselves as invisible (+i) unless they have the hidden_oper flag. +m_force.c - Allows opers to FORCEJOIN users to any channel they + so desire, regardless of bans or restricting modes + that may be keeping them out. Similar to the SAJOIN + command in other ircds. + Syntax: FORCEJOIN + example_module.c - An example module to be used for creating your own. Syntax: TEST