]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/opserv.help
bug fix
[irc/evilnet/x3.git] / src / opserv.help
index c70fb2ca9bbd69046be18619c676071589425d93..150ddbb0eb3a0672f4132062dff2c6b2dd81b540 100644 (file)
@@ -9,6 +9,7 @@
             "              viewing or acting on lists of",
             "              IRC objects.                 ",
             "  $bALERTS$b      Automated responses.         ",
+            "  $bTRACKING$b    Tracking commands. (if enabled)",
             "  $bCHANNEL$b     Channel commands.            ",
             "  $bCLONES$b      Manage trusts and limits.    ",
             "  $bSETTINGS$b    View and temporarily change  ",
             "  $bSTATS ALERT$b See a listing of alerts. "
            );
 
+"TRACKING"   (
+              " These commands only work if the tracking module has been compiled in",
+              "  $b$b",
+              "  $bTRACK$b     Display and set tracking options.",
+              "  $bADDTRACK$b  Adds a nick to the tracking list.",
+              "  $bDELTRACK$b  Deletes an active track.",
+              "  $bLISTTRACK$b Lists all active tracks.",
+             );
+
 "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.",
             "  $bKICK$b    Kick someone.",
@@ -69,6 +81,8 @@
             "  $b$b",
             "  $bOPALL$b      Op everyone in a channel.",
             "  $bDEOPALL$b    Deop everyone in a channel.",
+            "  $bHOPALL$b     Half Op everyone in a channel.",
+            "  $bDEHOPALL$b   Dehalfop everyone in a channel.",
             "  $bVOICEALL$b   Voice everyone in a channel.",
             "  $bDEVOICEALL$b Devoice everyone in a channel.",
             "  $bKICKALL$b    Kick everyone from a channel.",
              "  $bDELEXEMPT$b     Remove an exception of the illegal word list.",
              "  $b$b",
              "  $bDUMP$b          Drop safetychecked server protocol to the server. ",
-             "  $bRAW$b           Drop raw server protocol to the server. (DANGEROUS!)"
+             "  $bRAW$b           Drop raw server protocol to the server. (DANGEROUS!)",
+             "  $b$b",
+             "  $bRESETMAX$b      Reset the maximum recorded users. (used in the event of a clone flood)"
             );
 
 
         "$bKILL$b:         Disconnect the user",
         "$bSILENT$b        Same as GLINE, except AUTO: is appended to make the gline silent",
         "$bGLINE$b:        Gline the user that tripped the alert",
+        "$bTRACK$b:        Send a notice to the $b$O$b alert channel and track the user (if the tracking module is loaded)",
         "$bSHUN$b :        Shun the user that tripped the alert",
         "$uSee Also:$u addalert, delalert"
         );
         "$uSee Also:$u deop, devoiceall, op, opall"
         );
 
+"DEHOP" ("/msg $O DEHOP <#channel> <nick> [nick]...",
+        "Dehalfops the specified user from the specified channel.",
+        "If the channel is omitted, then $bdehop$b will be done in the channel where the command was given.",
+        "Access level: $b${level/dehalfop}$b",
+        "$uSee Also:$u dehalfopall, hop, hopall"
+        );
+
+"DEHOPALL" ("/msg $O DEHOPALL <#channel>",
+        "Dehalfops all members of the specified channel.",
+        "If the channel is omitted, then $bdehopall$b will be done in the channel where the command was given.",
+        "Access level: $b${level/dehopall}$b",
+        "$uSee Also:$u dehop, hop, hopall"
+        );
+
 "DEVOICEALL" ("/msg $O DEVOICEALL <#channel>",
         "Devoice all members of the specified channel who do not have channel ops.",
         "If the channel is omitted, then $bdevoiceall$b will be done in the channel where the command was given.",
         "$uSee Also:$u deopall"
         );
 
+"HOP" ("/msg $O HOP <#channel> <nick> [nick]...",
+        "Half ops specified nicknames the specified channel.",
+        "If the channel is omitted, then $bhop$b will be done in the channel where the command was given.",
+        "Access level: $b${level/hop}$b",
+        "$uSee Also:$u dehop, dehopall, hopall"
+        );
+
+"HOPALL" ("/msg $O HOPALL <#channel>",
+        "Half ops all members of the specified channel.",
+        "If the channel is omitted, then $bhopall$b will be done in the channel where the command was given.",
+        "Access level: $b${level/hopall}$b",
+        "$uSee Also:$u dehopall"
+        );
+
 "VOICEALL" ("/msg $O VOICEALL <#channel>",
         "Voices all members of the specified channel who do not have channel ops.",
         "If the channel is omitted, then $bvoiceall$b will be done in the channel where the command was given.",
         "Access level: $b${level/stats}$b",
         );
 
+"TRACK" ("/msg $O TRACK <+/-type|all|none>",
+        "This specifies what will be tracked in the tracking channel.",
+        "Use + to add flags and - to remove types. Use ALL to enable all",
+        "tracking options available, use NONE to completly disable them.",
+        "Available flags are:",
+        "auth  - Auths",
+        "chanmode - Channel Modes",
+        "del   - Quits",
+        "join  - Joins",
+        "kick  - Kicks",
+        "new   - New Nicks",
+        "nick  - Nick Changes",
+        "part  - Parts",
+        "umode - Umodes");
+
+"ADDTRACK" ("/msg $O ADDTRACK <nick>",
+        "Adds the given <nick> to the tracking list.",
+        "$uSee Also:$u deltrack listtrack addalert");
+
+"DELTRACK" ("/msg $O DELTRACK <nick>",
+        "Removes the given <nick> from the tracking list.",
+        "$uSee Also:$u deltrack listtrack");
+
+"LISTTRACK" ("/msg $O LISTTRACK",
+        "Lists all currently active tracks.",
+        "$uSee Also:$u addtrack deltrack");
+
+"RESETMAX" ("/msg $O RESETMAX",
+        "Resets the max clients number to the current ammount of connected clients. Use with caution.",
+        "$uSee Also:$u stats max");
+
 "INDEX" "${index}";