]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/chanserv.help
This should fix the nickserv module complaining about not enough parameters when...
[irc/evilnet/x3.git] / src / chanserv.help
index d71f8b5c0f1e4d7a37261d4efaead2876d58a4f9..704b9498f6484ffddf1be4c5e6ebcdb097f643bd 100644 (file)
         "SETTERS:      Who may change channel settings (using $bSET$b).",
         "CTCPREACTION: What happens when a CTCP is sent to the channel.",
         "AUTOMODE:     Who should be auto-voice/hop/oped in the channel.",
+        "BANTIMEOUT:   Removes old bans.",
         "PROTECT:      The protection level $b$C$b provides.",
        "TOYS:         Toggles how $b$C$b will respond to toy commands (!8ball etc).",
         "TOPICREFRESH: Controls if (and how often) $b$C$b will reset the topic.",
         "  $b5$b  Give half-op to halfops, and op to ops only, but peons do not get voice. ",
         "$uSee Also:$u set, up, uset autoop, resync");
 
+"SET BANTIMEOUT" ("/msg $C SET <#channel> BANTIMEOUT <value>",
+        "This setting configures $C to automatically remove bans older than the set age. It is useful for avoiding buildup of old bans, eventually running out of ban slots.",
+        "Valid settings are:",
+        "  $b0$b  Does not remove bans",
+        "  $b1$b  Bans will be removed after 10 minutes",
+        "  $b2$b  Bans will be removed after 2 hours",
+        "  $b3$b  Bans will be removed after 4 hours",
+        "  $b4$b  Bans will be removed after 24 hours",
+        "  $b5$b  Bans will be removed after 1 week",
+        "It should be noted that this setting expires channel bans (mode +b) NOT perminantly banned \"LAMERs\", although it will expire the individual host-bans $C sets on those who match LAMER entries.",
+        "$uSee Also:$u unban, addlamer, addtimedlamer");
+
 "SET PROTECT" ("/msg $C SET <#channel> PROTECT <value>",
         "This setting restricts the protection that $C enforces.  Valid settings are:",
         "$b0$b  Non-users and users will be protected from those of equal or lower access",
         "Lists all the IRC operators and helpers currently online. Nicknames enclosed in parentheses are away, and likely unavailable.",
         "$uSee Also:$u helpers, ircops, netinfo");
 
-"SUSPEND" ("/msg $C SUSPEND <#channel> <nick|*account>",
+"SUSPEND" ("/msg $C SUSPEND <#channel> <nick|*account> <duration>",
         "This disables the target's access to the channel.  That access can be restored using the unsuspend command.",
-        "$uSee Also:$u unsuspend, deluser");
+        "The duration may be \"0\" to make it never expire; otherwise, $C will automatically unsuspend the user after the duration",
+        "$uSee Also:$u durations, unsuspend, deluser");
 
 "TOPIC" ("/msg $C TOPIC <#channel> [topic]",
         "Sets the current topic for the specified channel.  If no topic is specified, then set the current topic to the default topic.");