]> jfr.im git - irc/quakenet/newserv.git/blobdiff - MODULES
nickwatch: Remove debug command.
[irc/quakenet/newserv.git] / MODULES
diff --git a/MODULES b/MODULES
index eb4aa654ce1f914c4d17d8465d6ae18ac2c8134e..80b701a8d23b87320ff5bfe807e3a5ec03853a3d 100644 (file)
--- a/MODULES
+++ b/MODULES
@@ -42,6 +42,20 @@ Configuration:
 
 [control]
 nick=N3
+#ident=control
+#hostname=your.hostname.here
+#realname=NewServ Control Service
+#authname=C
+
+control_commands
+~~~~~~~~~~~~~~~
+
+Provides commonly-used oper commands.
+
+control_management
+~~~~~~~~~~~~~~~~~
+
+Provides user management commands.
 
 auth
 ~~~
@@ -92,6 +106,16 @@ glines
 Implements gline commands and general gline functionality that is used by other
 modules.
 
+geoip
+~~~~
+
+Provides geo-location services for other modules.
+
+Configuration:
+
+[geoip]
+#db=GeoIP.dat
+
 helpmod2
 ~~~~~~~
 
@@ -130,11 +154,38 @@ newsearch
 Provides functionality to search for nicks and channels based on certain
 criteria.
 
+nickwatch
+~~~~~~~~
+
+Implements event-based nicksearch queries.
+
 miscreply
 ~~~~~~~~
 
 Implements rping and various other status query commands.
 
+Configuration:
+
+[miscreply]
+#admin1=Located at the Union Aerospace Corp. facility, Stroggos
+#admin2=Network IRC Service
+#admin3=No administrative info available
+
+patrol
+~~~~~
+
+Implements functionality to spawn trojanscan swarm clones.
+
+Configuration:
+
+[patrol]
+#minpoolhosts=5000
+
+patricia, patricianick, patriciasearch
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Implements finding nicks based on CIDR prefixes.
+
 proxyscan
 ~~~~~~~~
 
@@ -143,9 +194,19 @@ Does on-connect proxy scans and glines open proxies.
 request
 ~~~~~~
 
-This is QuakeNet's channel service request bot (R). Some of the module
-parameters are not configurable - instead you will have to modify the
-request/request.h header file and recompile the module.
+This is QuakeNet's channel service request bot (R).
+
+Configuration:
+
+[request]
+#nick=R
+#user=request
+#host=request.quakenet.org
+#real=Service Request v0.23
+#snick=S
+#sserver=spamscan.quakenet.org
+#qnick=Q
+#qserver=cserve.quakenet.org
 
 serverlist
 ~~~~~~~~~
@@ -173,9 +234,10 @@ trusts
 ~~~~~
 
 Implements connection limits. Supports the TRUST protocol which is used
-by quakenet-iauthd to determine whether to allow users on the network.
+by quakenet-iauthd to determine whether to allow users to connect to the
+network.
 
-You will need to load the trusts_master module on one of your newserv
+You will need to load the trusts_master module on exactly one of your newserv
 instances. All other instances should load the trusts_slave module in order
 to receive replication updates from the trusts master:
 
@@ -201,12 +263,15 @@ You can use the QuakeNet IAuth daemon available at
 http://hg.quakenet.org/iauthd/ to enforce connection limits using IAuth rather
 than g:lines.
 
-whowas
-~~~~~
+whowas, whowas_channels
+~~~~~~~~~~~~~~~~~~~~~~
 
 Keeps track of historical user records. Used by the glines module to chase
 nicks and by newsearch.
 
+The whowas_channels module optionally keeps track of which channels users
+were on.
+
 xsb
 ~~