]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - doc/reference.conf
Add blank +K (norepeat) chmode, though it does nothing yet.
[irc/rqf/shadowircd.git] / doc / reference.conf
index bed482350909ad82d7ec0354763cb454aa5ad0c9..cf7d45a968ed434ffb904236f710475391fc15c4 100755 (executable)
@@ -694,24 +694,36 @@ channel {
        /* halfop: Enable/disable channel mode +h, which adds halfop,
         * a channel status below op that has op powers (kick, ban, mode, etc.)
         * halfops can only kick/devoice/etc people who are +v or
-        * do not have any channel status.
+        * do not have any channel status. Disabling this via rehash will
+        * cause things which are rather confusing to occur, it is highly
+        * recommended to restart if you wish to disable this option, though
+        * it may be enabled by rehash with no problems.
         */
        use_halfop = yes;
 
        /* owner: Enable/disable channel mode +a, which adds owner,
         * a channel status above op that has op powers (kick, ban, mode, etc.)
         * owners can only be kicked/deownered by other owners, and may kick
-        * or deop ops and halfops.
+        * or deop ops and halfops. Disabling this via rehash will
+        * cause things which are rather confusing to occur, it is highly
+        * recommended to restart if you wish to disable this option, though
+        * it may be enabled by rehash with no problems.
         */
        use_owner = yes;
 
        /* invex: Enable/disable channel mode +I, a n!u@h list of masks
-        * that can join a +i channel without an invite.
+        * that can join a +i channel without an invite. Disabling this option
+        * via rehash will leave all previously set invexes hanging around,
+        * though they will not do anything. For this reason, you may want to
+        * restart to disable this option.
         */
        use_invex = yes;
 
        /* except: Enable/disable channel mode +e, a n!u@h list of masks
-        * that can join a channel through a ban (+b).
+        * that can join a channel through a ban (+b). Disabling this option
+        * via rehash will leave all previously set excepts hanging around,
+        * though they will not do anything. For this reason, you may want to
+        * restart to disable this option.
         */
        use_except = yes;
 
@@ -726,6 +738,12 @@ channel {
         */
        use_knock = yes;
 
+       /* local channels: &Channel - a channel that exists only on one server
+        * people on other servers will not be able to see or join local channels
+        * from another server.
+        */
+       use_local_channels = yes;
+
        /* knock delay: The amount of time a user must wait between issuing
         * the knock command.
         */