fix possible crash on user deletion
[srvx.git] / src / mod-helpserv.help
index edc7dac12ef383502029bf5ad6ac32dedaed628d..4e11098ffd019a4ed44277ca6fb46b5e9fc92f06 100644 (file)
@@ -18,6 +18,7 @@
 "USERS" ("Managing helpers in $S",
         "  USER ACCESS Description of the user access levels",
         "  HELPERS     List current helpers and their access levels",
+        "  GIVEOWNERSHIP Transfer ownership to another user",
         "  ADDMANAGER  Add a new manager to the service",
         "  ADDHELPER   Add a helper to the service",
         "  ADDTRIAL    Add a trial helper to the service",
@@ -38,9 +39,8 @@
         "  UNREGISTER  Unregister a HelpServ bot",
         "  BOTS        List registered HelpServ instances",
         "  EXPIRE      Expire inactive channels",
-        "  VERSION     Show version of HelpServ",
-        "  READHELP    Re-read help file",
-        "  WRITE       Write out database");
+        "  MODSTATS    Modify the stats of a user",
+        "  READHELP    Re-read help file");
 "COMMANDS" "${index}";
 
 "ADDTRIAL" ("$bADDTRIAL$b",
@@ -78,7 +78,7 @@
         "/msg $S CLOSE <reqid|nick|*account> [reason]",
         "Closes out the specified request. The optional [reason] is included in the request log file.");
 "CLVL" ("$bCLVL$b",
-        "/msg $S CLVL <user|*nick> <new-level>",
+        "/msg $S CLVL <nick|*account> <new-level>",
         "Allows an owner or manager to change a user's access with $S.",
         "$uSee also:$u addtrial, addhelper, addmanager, deluser, helpers");
 "DELOWNER" ("$bDELOWNER$b",
@@ -93,7 +93,6 @@
         "/msg $S HELP [command|topic]",
         "HELP will show you usage or other information for the command you give.",
         "All help entries will use the same syntax for usage, with optional parameters listed in [] and meta-parameters listed in <> (a meta-parameter is one that you must provide a value for).",
-        "For example, \"/msg $S VERSION [CVS]\" means that you may send either \"VERSION\" or \"VERSION CVS\" as a command; \"/msg $S HELP [<command>]\" means that you may send \"HELP\" alone, or fill in the name of a command, as in \"HELP VERSION\".",
         "If you do not give a command or topic for HELP, an index is shown.");
 "HELPERS" ("$bHELPERS$b",
         "/msg $S HELPERS",
         "\"assigned\" means that a helper has picked up the request or been assigned to handle it.",
         "\"me\" means to only show requests assigned to you.",
         "$uSee also:$u next, pickup");
+"MODSTATS" ("$bMODSTATS$b",
+        "/msg $S MODSTATS <user|*nick> <field> <week> <mod>",
+        "Allows an oper to modify a user's $S stats.",
+        "<field> can be one of $btime$b, $bpicked_up$b, $bclosed$b, $breassigned_from$b, $breassigned_to$b",
+        "<week> can be a number from $b0$b to $b4$b with 0 being the current week and 4 being the total.",
+        "Instead of 0 and 4, $bcurrent$b and $btotal$b may also be used.",
+        "<mod> can be any positive/negative number.",
+        "Note that the total is not automatically changed if you update another week.");
 "MOVE" ("$bMOVE$b",
         "/msg $O HELPSERV MOVE <bot-nick> <new-nick|#new-channel>",
         "Makes the HelpServ bot use a different nick or channel.");
         "$uSee also:$u set, set reqpersist");
 "SET NOTIFICATION" ("$bSET NOTIFICATION$b",
         "/msg $S SET NOTIFICATION <notification-type>",
-        "This sets the \"notification level\" for all requests. It determines which messages are sent to helpers when something happens with their request, or the user/handle the request is associated with.",
+        "This sets the \"notification level\" for all requests. It determines which messages are sent to helpers when something happens with their request, or the user/account the request is associated with.",
         "The following notification levels may be used:",
         "None             No notifications are sent",
         "ReqDrop          Send a notification if a request is dropped",
         "UserChanges      Above, and also notify of the user changing nick, disconnecting, or coming online",
-        "AccountChanges   Above, and also notify when the user authenticates to a handle or unregisters a handle ($bcan only be set by an IRCOP$b)",
+        "AccountChanges   Above, and also notify when the user authenticates to an account or unregisters an account ($bcan only be set by an IRCOP$b)",
         "$uSee also:$u set");
 "SET PRIVMSGONLY" ("$bSET PRIVMSGONLY$b",
         "/msg $S SET PRIVMSGONLY <Yes|No>",
 "UNREGISTER" ("$bUNREGISTER$b",
         "/msg $S UNREGISTER CONFIRM",
         "Unregisters the channel and removes the service from the channel.");
-"VERSION" ("$bVERSION$b",
-        "/msg $S VERSION [CVS]",
-        "This tells you the version of srvx this bot is part of.",
-        "If you give the \"CVS\" argument, the source-code revision of $S is also shown.");
-"WRITE" ("$bWRITE$b",
-        "/msg $O HELPSERV WRITE",
-        "Saves all HelpServ bot data to the disk database.");