]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/opserv.help
mod-python: generalised the setting of the PYTHONPATH environment variable
[irc/evilnet/x3.git] / src / opserv.help
index 0ff7945f62c7a6b6109f9c2c218994266e629ba3..61b3dc353c84168e4b5da30f86d5c46bb2ee75af 100644 (file)
@@ -1,16 +1,17 @@
 "<INDEX>"  (
             " $O provides Oper Services for the Network.    ",
             " Please choose from the following categories:  ",
-            "  $bGOD$b         Enabling channel override.   ",
-            "  $bPUNISH$b      Commands to discipline users.",
             "  $bINFORMATION$b Get information about users. ",
             "              or $O, $C, and $N.           ",
+            "  $bPUNISH$b      Commands to discipline users.",
+            "  $bCHANNEL$b     Channel commands.            ",
+            "  $bUSER$b        User commands.               ",
             "  $bTRACES$b      Powerful commands for       ",
             "              viewing or acting on lists of",
             "              IRC objects.                 ",
             "  $bALERTS$b      Automated responses.         ",
+            "  $bGOD$b         Enabling channel override.   ",
             "  $bTRACKING$b    Tracking commands. (if enabled)",
-            "  $bCHANNEL$b     Channel commands.            ",
             "  $bCLONES$b      Manage trusts and limits.    ",
             "  $bROUTING$b     Manage the Auto Routing System.",
             "  $bSETTINGS$b    View and temporarily change  ",
             "  $bUNGAG$b       ...or unignore by mask."
             );
 
+"USER"     (
+            " $bSVSJOIN$b      Force a user to join a channel.",
+            " $bSVSPART$b      Force a user to part a channel.",
+            " $bSVSNICK$b      Force a user to change nicks.",
+            " $bACCESS$b       Show/modify $O access level of a user."
+           );
+
 "INFORMATION"  (
                 "  $bACCESS$b  Shows a users $O access level.",
                 "  $bSTATS$b   Show various lists and runtime info.",
@@ -62,7 +70,7 @@
             "  $bADDALERT$b  Make $O automatically do something",
             "            when users match a criteria.",
             "  $bDELALERT$b  Remove an alert.",
-            "  $bSTATS ALERT$b See a listing of alerts. "
+            "  $bSTATS ALERTS$b See a listing of alerts. "
            );
 
 "TRACKING"   (
             );
 
 "CHANNEL"  (
-            "  $bOP$b        Op someone.",
-            "  $bDEOP$b      Deop someone.",
-            "  $bHOP$b       Half Op someone.",
-            "  $bDEHOP$b     DeHalfop someone.",
-            "  $bVOICE$b     Voice someone.",
-            "  $bDEVOICE$b   Devoice someone.",
-            "  $bFORCEKICK$b Force kick +k user.",
-            "  $bKICK$b      Kick someone.",
-            "  $bBAN$b       Ban someone.",
-            "  $bKICKBAN$b   Kickban someone.",
+            "  $bOP$b      Op someone.",
+            "  $bDEOP$b    Deop someone.",
+            "  $bHOP$b     Half Op someone.",
+            "  $bDEHOP$b   DeHalfop someone.",
+            "  $bVOICE$b   Voice someone.",
+            "  $bDEVOICE$b Devoice someone.",
+            "  $bKICK$b    Kick someone.",
+            "  $bBAN$b     Ban someone.",
+            "  $bKICKBAN$b Kickban someone.",
             "  $b$b",
             "  $bOPALL$b      Op everyone in a channel.",
             "  $bDEOPALL$b    Deop everyone in a channel.",
         "$uSee Also:$u commands, modcmd"
         );
 
-"ADDALERT" ("/msg $O ADDALERT <name> <reaction> <criteria>",
+"ADDALERT" ("/msg $O ADDALERT <name> <reaction> [expire <duration>] <criteria>",
         "Adds the specified alert to the $b$O$b alert list.",
         "Alerts watch for users matching a givin criteria and perform an action on them.",
         "   <name> - An alphanumeric word to identify this alert in the list",
         "   <reaction> - What to do if a user matches the criteria. See $bALERT REACTION$b.",
+        "   <duration> - Duration after which the alert should be deleted. See $bdurations$b.",
         "   <criteria> - What to look for. See $bTRACE CRITERIA$b.",
         "Access level: $b${level/addalert}$b",
         "$uSee Also:$u delalert, alert reaction, trace criteria"
         "$bCLONES$b min               Ignore clients from hosts with fewer than this many connections.",
         "$bINFO_SPACE$b yes/no        Clients match only if their info starts with a space (' ') character.",
         "$bABUSE OPERS$b              Force adverse actions to affect opers as well.",
-        "$bABUSE TRUSTED$b            Force adverse actions to affect users on trusted hosts as well.",
-        "$bTARGET$b                   Send alert notice to this channel.",
         "$bLOG$b                      Record matching users in $O's log file (in addition to acting).",
         "$bREGEX$b yes/no             Specifies if NICK/IDENT/HOST/INFO should be treated as a regular expression.",
         "$bSILENT$b yes/no            If yes, AUTO is prepended to the gline message, making the gline silent in nefarious ircd.",
         "Kicks the specified user from the specified channel.",
         "If the channel is omitted, then $bkick$b will be done in the channel where the command was given.",
         "Access level: $b${level/kick}$b",
-        "$uSee Also:$u ban, kickall, kickban, kickbanall, forcekick"
+        "$uSee Also:$u ban, kickall, kickban, kickbanall"
         );
 
-"FORCEKICK" ("/msg $O FORCEKICK <#channel> <nick> [reason]",
-        "Kicks the specified user from the specified channel even if he is a channel service (+k).",
-        "If the channel is omitted, then $bforcekick$b will be done in the channel where the command was given.",
-        "$uSee Also:$u ban, kick, kickall, kickban, kickbanall");
-
 "KICKALL" ("/msg $O KICKALL <#channel> [reason]",
         "Kicks all users in the specified channel except for the user issuing the command.",
         "If the channel is omitted, then $bkickall$b will be done in the channel where the command was given.",
         "$uSee Also:$u svsjoin, part, trace action"
         );
 
+"SVSNICK" ("/msg $O SVSNICK <nick> <newnick>",
+        "Forces nick to change nick to newnick",
+        "$uSee Also:$u svspart, svsjoin"
+        );
+
 "MODE" ("/msg $O MODE <#channel> <+/- mode>",
         "Sets the specified modes (but cannot include voice, ban or op changes) on a channel.",
         "If the channel is omitted, then $bmode$b will be done in the channel where the command was given.",
         "$bLIMIT$b count            Limits the number of matching glines.",
         "$bREASON$b reason          Looks for glines with the given reason.",
         "$bISSUER$b account         Looks for glines issued by the given account.",
-        "$bLASTMOD$b interval       Looks for glines last modified in the specified time.",
         "$bAFTER$b interval         Looks for glines that expire more than $binterval$b in the future.",
         "$uSee Also:$u gtrace action, gtrace"
         );
         "$bLIMIT$b count            Limits the number of matching shuns.",
         "$bREASON$b reason          Looks for shuns with the given reason.",
         "$bISSUER$b account         Looks for shuns issued by the given account.",
-        "$bLASTMOD$b interval       Looks for shuns last modified in the specified time.",
         "$bAFTER$b interval         Looks for shuns that expire more than $binterval$b in the future.",
         "$uSee Also:$u strace action, strace"
         );