]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/opserv.help
found out from Kyle what b flag is.
[irc/evilnet/x3.git] / src / opserv.help
index 548c5f2d7e5f47d4d5dcce30e2c1f1ac019b6719..392bdee321f6061939907d64ef1779c45de281e7 100644 (file)
@@ -1,11 +1,11 @@
-"<INDEX>"  ("=------------------ $b$O Help$b ------------------=",
+"<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.           ",
-            "  $bTRACES$b      Powerfull commands for       ",
+            "  $bTRACES$b      Powerful commands for       ",
             "              viewing or acting on lists of",
             "              IRC objects.                 ",
             "  $bALERTS$b      Automated responses.         ",
             "  $bSETTINGS$b    View and temporarily change  ",
             "              config file settings.        ",
             "  $bADMIN$b       Misc Administrator Commands. ",
-            "  $bOWNERONLY$b   $O operator only commands.   ",
-            "=---------------- End of Help ----------------="
+            "  $bOWNERONLY$b   $O operator only commands.   "
 );
 "COMMANDS" "${index}";
 
-"PUNISH"   ("=------------- $bUser Punishments$b --------------=",
+"PUNISH"   (
             "  $bGLINE$b       Global Ban a host.",
             "  $bUNGLINE$b     Remove a GLINE.",
             "  $bBLOCK$b       Gline by nickname.",
             "  $bGTRACE$b      Search the gline list.",
             "  $b$b",
             "  $bGAG$b         Cause the services to ignore... ",
-            "  $bUNGAG$b       ...or unignore by mask.",
-            "=---------------- End of Help ----------------="
+            "  $bUNGAG$b       ...or unignore by mask."
             );
 
-"INFORMATION"  ("=----------- $bInformation Gathering$b -----------=",
+"INFORMATION"  (
                 "  $bACCESS$b  Shows a users $O access level.",
                 "  $bSTATS$b   Show various lists and runtime info.",
                 "  $bWHOIS$b   Show details about a user by nick.",
                 "  $bVERSION$b Show the $O version information.",
                 "  $bLOG$b     View $O logs.",
-                "  $bTRACES$b  Powerfull commands for viewing or acting on lists of IRC objects.",
-                "=--------------- End of Help ----------------="
+                "  $bTRACES$b  Powerfull commands for viewing or acting on lists of IRC objects."
                );
 
-"TRACES"   ("=------------------ $bTraces$b ------------------=",
+"TRACES"   (
             "  $bTRACE$b    Search current users and optionally apply an action.",
             "  $bGTRACE$b   Search current GLINEs and optionally remove them.",
-            "  $bCSEARCH$b  Search current channels.",
-            "=--------------- End of Help ----------------="
+            "  $bCSEARCH$b  Search current channels."
            );
 
-"ALERTS"   ("=------------------ $bAlerts$b ------------------=",
+"ALERTS"   (
             "  $bADDALERT$b  Make $O automatically do something",
             "            when users match a criteria.",
             "  $bDELALERT$b  Remove an alert.",
-            "  $bWARN$b      Cause activity on a channel to warn",
-            "  $b$b          ircops.",
-            "  $bUNWARN$b    Remove a channel activity warning.",
-            "=--------------- End of Help ----------------="
+            "  $bSTATS ALERT$b See a listing of alerts. "
            );
 
-"CHANNEL"  ("=------------- $bChannel Commands$b -------------=",
+"CHANNEL"  (
             "  $bOP$b      Op someone.",
             "  $bDEOP$b    Deop someone.",
             "  $bVOICE$b   Voice someone.",
             "  $bINVITE$b     Invite someone to a channel.",
             "  $bINVITEME$b   Invite yourself to a channel.",
             "  $bCLEARBANS$b  Cear all bans from a channel.",
-            "  $bCLEARMODES$b Clear all modes from a channel.",
-            "=--------------- End of Help ----------------="
+            "  $bCLEARMODES$b Clear all modes from a channel."
            );
 
-"CLONES"   ("=-------------- $bClone handling$b --------------=",
+"CLONES"   (
             "  $bADDTRUST$b  Add a clone limit exemption for a host.",
             "  $bDELTRUST$b  Remove a clone exemption.",
             "  $bEDITTRUST$b Modify a clone exemption.",
             "  $bquery services/opserv/untrusted_max$b",
-            "                View the clone kill limit",
-            "=--------------- End of Help ----------------="
+            "                View the clone kill limit"
            );
 
-"SETTINGS" ("=----------------- $bSettings$b -----------------=",
+"SETTINGS" (
             "  $bQUERY$b  Show a runtime config setting.",
-            "  $bSET$b    $uTemporarily$u change a runtime config setting.",
-            "=--------------- End of Help ----------------="
+            "  $bSET$b    $uTemporarily$u change a runtime config setting."
            );
 
-"ADMIN"    ("=---------- $bAdministrative Commands$b ---------=",
+"ADMIN"    (
             "  $bACCESS$b  Modify someone's $O access level.",
             "  $bCOMMAND$b      Show details of a command.",
             "  $bSHOWCOMMANDS$b List all commands and required access levels.",
             "  $b$b",
             "  $bREFRESHG$b     Refresh the Glines.",
             "  $bSETTIME$b      Synchronize time across the network.",
-            "  $bTIMECMD$b      Time how long a command runs.",
-            "=--------------- End of Help ----------------="
+            "  $bTIMECMD$b      Time how long a command runs."
            );
 
-"OWNERONLY" ("=------------- $bOwner Only Stuff$b -------------=",
+"OWNERONLY" (
              "  $bWRITE$b         Write out a database.",
              "  $bWRITEALL$b      Write out ALL databases.",
              "  $bREOPEN$b        Close and Re-Open the logs.",
              "  $bDUMPMESSAGES$b  Writes messages to a .db file (for translators).",
              "  $b$b",
              "  $bREHASH$b        Re-read the config files.",
-             "  $bRESTART$b       Quit and re-run srvx.",
+             "  $bRESTART$b       Quit and re-run X3.",
              "  $bDIE$b           Make the bot quit.",
              "  $bJUMP$b          Change uplink servers.",
              "  $bRECONNECT$b     Reconnect to this uplink server.",
              "  $bMODCMD$b        Change details of a command.",
              "  $bBIND$b          Make a command alias.",
              "  $bUNBIND$b        Remove a command alias.",
+             "  $bREBINDALL$b     Re-create all missing commands on all services",
              "  $bHELPFILES$b     Change the helpfile priority order.",
              "  $b$b",
              "  $bSERVICE ADD$b         Create a new service bot.",
              "  $bDELEXEMPT$b     Remove an exception of the illegal word list.",
              "  $b$b",
              "  $bDUMP$b          Drop safetychecked server protocol to the server. ",
-             "  $bRAW$b           Draw raw server protocol to the server. (DANGEROUS!)",
-             "=--------------- End of Help ----------------="
+             "  $bRAW$b           Drop raw server protocol to the server. (DANGEROUS!)"
             );
 
 
         "$uSee Also:$u delalert, alert reaction, trace criteria"
         );
 
-"TIME NOTATION" ("=---------------- $bTime Notation$b ---------------=",
+"TIME NOTATION" (
                  " Many commands require a duration perameter ",
                  " which all use the same syntax: ",
                  "      1s  - 1 second ",
                  "      1y  - 1 year",
                  " Times can be compounded such as: ",
                  "      1m40s - 1 minute and 40 seconds ",
-                 "      5h20m30s - 5 hours 20 minutes and 30 seconds ",
-                 "=-----------------------------------------------="
+                 "      5h20m30s - 5 hours 20 minutes and 30 seconds "
                  ); 
 
 "ADDTRUST" ("/msg $O ADDTRUST <ip> <count> <duration> <reason>",
 "ADDBAD" ("/msg $O ADDBAD <word>",
         "Adds a bad word to $b$O's$b bad word list. Bad words make any channel that has a bad word anywhere in a channel's name illegal. A list of current bad words can be displayed by $bstats bad$b.",
         "Access level: $b${level/addbad}$b",
-        "$uSee Also:$u addexempt, delbad, stats"
+        "$uSee Also:$u addexempt, delbad, stats bad, $C:noregister"
         );
 
 "ADDEXEMPT" ("/msg $O ADDEXEMPT <#channel>",
 "DELBAD" ("/msg $O DELBAD <keyword>",
         "Deletes a bad word from $b$O's$b bad word list. Bad words make any channel that has a bad word anywhere in a channel's name illegal. A list of current bad words can be displayed by $bstats bad$b.",
         "Access level: $b${level/delbad}$b",
-        "$uSee Also:$u addbad, delexempt, stats"
+        "$uSee Also:$u addbad, delexempt, stats bad, $C:allowregister"
         );
 
 "DELEXEMPT" ("/msg $O DELEXEMPT <#channel>",
         "$uSee Also:$u addexempt, delbad, stats"
         );
 
-"UNWARN"  ("/msg $O UNWARN <#channel>",
-        "Deletes the activity warning for a channel.",
-        "Access level: $b${level/unwarn}$b",
-       "$uSee Also:$u warn, stats warn"
-        );
-
-"WARN"  ("/msg $O WARN <#channel> [reason]",
-        "Adds an activity warning for the channel.",
-        "Access level: $b${level/warn}$b",
-       "$uSee Also:$u unwarn, stats warn"
-        );
-
 "BAN" ("/msg $O BAN <#channel> <nick|hostmask>",
         "Bans the specified hostmask from the specified channel.",
         "If a nick is used instead of hostmask, the hostmask is generated based on the nickname.",
         );
 
 "GSYNC" ("/msg $O GSYNC [server]",
-       "Requests a list of GLINES from its uplink or the specified server.  This can be used in the event srvx is down for period and becomes desynced.",
+       "Requests a list of GLINES from its uplink or the specified server.  This can be used in the event X3 is down for period and becomes desynced.",
         "Access level: $b${level/gsync}$b",
        "$uSee Also:$u refreshg, gline, ungline"
         );
         );
 
 "JUPE" ("/msg $O JUPE <srvname> <srvnum> <description>",
-       "Causes srvx to create a \"juped\" (dummy) server.  This can be used to prevent a poorly connected server from connecting.",
+       "Causes X3 to create a \"juped\" (dummy) server.  This can be used to prevent a poorly connected server from connecting.",
         "Access level: $b${level/jupe}$b",
        "$uSee Also:$u unjupe, clone, reserve"
         );
 
 "RESERVE" ("/msg $O RESERVE <nickname> <user> <host> <comment>",
-        "Used to ban, protect, or jupe a given nick.  Unlike $bclone$b and $bcollide$b, reserved nicks are saved across restarts of srvx.",
+        "Used to ban, protect, or jupe a given nick.  Unlike $bclone$b and $bcollide$b, reserved nicks are saved across restarts of X3.",
         "Access level: $b${level/reserve}$b",
         "$uSee Also:$u unreserve, clone, jupe"
         );
 
 "UNJUPE" ("/msg $O UNJUPE <srvname>",
-       "Causes srvx to unjupe a jupe server.",
+       "Causes X3 to unjupe a jupe server.",
         "Access level: $b${level/unjupe}$b",
        "$uSee Also:$u jupe, unreserve, clone"
         );
         );
 
 "DIE" ("/msg $O DIE <reason>",
-        "SQUIT srvx with the given reason and shuts it down.",
+        "SQUIT X3 with the given reason and shuts it down.",
         "Access level: $b${level/die}$b",
         "$uSee Also:$u restart, reconnect, jump"
         );
 
 "JUMP" ("/msg $O JUMP <uplink>",
-        "Causes srvx to connect to the specified uplink.",
+        "Causes X3 to connect to the specified uplink.",
         "Access level: $b${level/jump}$b",
         "$uSee Also:$u reconnect, restart, die"
         );
 
 "RECONNECT" ("/msg $O RECONNECT ",
-        "Causes srvx to reconnect to its current uplink.",
+        "Causes X3 to reconnect to its current uplink.",
         "Access level: $b${level/reconnect}$b",
         "$uSee Also:$u jump, rehash, restart, die"
         );
 
 "REHASH" ("/msg $O REHASH",
-        "Causes srvx to re-read its configuration file and update its state as much as possible.",
+        "Causes X3 to re-read its configuration file and update its state as much as possible.",
         "Access level: $b${level/rehash}$b",
         "$uSee Also:$u die, reconnect, jump, restart"
         );
 
 "RESTART" ("/msg $O RESTART <reason>",
-        "Causes srvx to SQUIT with the specified reason and restart.",
+        "Causes X3 to SQUIT with the specified reason and restart.",
         "Access level: $b${level/restart}$b",
         "$uSee Also:$u reconnect, rehash, die"
         );
 
 "GAG" ("/msg $O GAG <mask> <duration> <reason>",
-        "Sets a complete services-wide ignore on all users matching the provided mask. All services will completely ignore all private messages or notices from gagged users, who are only notified when a gag goes into effect, or they sign onto the network. Gags have no effect on opers, and as a safety feature, only affect the first 250 matching users.  The gag will automatically expire after $b<duration>$b (or last forever if that is zero).",
+        "Sets a complete services-wide ignore on all users matching the provided mask. All services will completely ignore all private messages or notices from gagged users.",
+        "The gag will automatically expire after $b<duration>$b (or last forever if that is zero).",
         "Access level: $b${level/gag}$b",
-        "$uSee Also:$u ungag, trace"
+        "$uSee Also:$u ungag, trace, stats gags"
         );
 
 "HELPSERV" ("/msg $O HELPSERV <command>",
         );
 
 "UNGAG" ("/msg $O UNGAG <hostmask>",
-        "Ungags a gaged hostmask and displays how many users were affected by $bungag$b. You can get a list of gaged hostmasks from $bgags$b.",
+        "Ungags a gaged hostmask.",
         "Access level: $b${level/ungag}$b",
         "$uSee Also:$u gag, stats gags"
         );
         );
 
 "SETTIME" ("/msg $O SETTIME [servermask] [resync]",
-        "Sets the time on the named server(s) to match the time known to srvx.",
+        "Sets the time on the named server(s) to match the time known to X3.",
         "For example, using $b*$b as the mask sets the time on all servers; using a server's full name sets the time only on that one.",
-        "If the RESYNC argument is provided, sets the time to what srvx believes the local time is, rather than what it believes the network time is.",
+        "If the RESYNC argument is provided, sets the time to what X3 believes the local time is, rather than what it believes the network time is.",
         "Access level: $b${level/settime}$b",
         "$uSee Also:$u timecmd"
         );
         "$bNETWORK$b:    Displays network information such as total users and how many users are on each server.",
         "$bNETWORK2$b:   Additional information about the network, such as numerics and linked times.",
         "$bOPERS$b:      A list of users that are currently +o.",
-        "$bPROXYCHECK$b: Information about proxy checking in srvx.",
+        "$bPROXYCHECK$b: Information about proxy checking in X3.",
         "$bRESERVED$b:   The list of currently reserved nicks.",
         "$bTIMEQ$b:      The number of events in the timeq, and how long until the next one.",
         "$bTRUSTED$b:    The list of currently trusted IPs.",
-        "$bUPTIME$b:     Srvx uptime, lines processed, and CPU time.",
-        "$bWARN$b:       The list of channels with activity warnings.",
+        "$bUPTIME$b:     X3 uptime, lines processed, and CPU time.",
         "$bMODULES$b:    Shows loaded modules that implement commands.",
         "$bSERVICES$b:   Shows active service bots.",
         "Access level: $b${level/stats}$b",