]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/modcmd.help
Fix for a minor issue with SASL authentication
[irc/evilnet/x3.git] / src / modcmd.help
index a7611328dcbc5dd60ab8cfdb8227019bd8f57b94..f4150e1eaa71fba338fe5f2dbb5905279c8b2a3d 100644 (file)
@@ -18,8 +18,9 @@
         "       You may need to run this after installing previously",
         "       missing modules, or making changes such as enabling",
         "       the email features, so all the commands are bound.",
-        "       Note: Certain(??) commands will not bind this way; ",
-        "       you must bind them by name.",
+        "       Note: Certain(alias) commands will not bind this way; ",
+        "       you must bind them by name. ",
+        "       See $bREBINDALL$b to rebind everything.",
         "$b$b",
         "For simplicity, you cannot bind to a command that is an alias.",
         "$b$b",
         "  bind O3 murder o3.trace gline nick $$1 duration 1m reason $$2-",
         "  bind X3 * *chanserv.*",
         "$b$b",
-        "$uSee also:$u unbind, joiner");
+        "$uSee also:$u unbind, joiner, modcmd, rebindall");
 
-"commands" "${index}";
+"commands" ("The following commands are available:",
+            "${index}",
+            "$uSee Also$u: modcmd, command");
+
+"rebindall" ("/msg $S REBINDALL",
+        "Rebinds all available delault commands and aliases for each service and module currently loaded.",
+        "Note: this does NOT remove any additional aliases or bindings you may have made, but will replace any you have deleted.",
+        "Good to use after upgrades or after enabling 'email' support to ensure you have all commands bound to a service bot.",
+        "$uSee also:$u bind (esp 'bind nick * *mod.*'), unbind, modcmd");
 
 "god" ("/msg $C GOD [on|off]",
         "Toggles security override, which grants you complete access to all channels. Please use carefully.");
         "Reports how long it takes to run the specified command.");
 
 "command" ("/msg $S COMMAND <command>", 
-        "Shows the restrictions on who can use the named command (and how).");
+        "Shows the restrictions on who can use the named command (and how).",
+        "$uSee Also:$u modcmd, bind");
 
 "modcmd" ("/msg $S MODCMD <command> [<option> <newval> ...]",
-        "Displays options for the specified command, or changes the options and values listed.  The command name may be prefixed with $bServiceNick.$b to specify another service's command (for example, $N.AUTH to refer to the auth command).",
+        "Displays and optionally changes options for the specified command.  The command name may be prefixed with $bServiceNick.$b to specify another service's command (for example, $N.AUTH to refer to the auth command).",
+        "Note: For multi-word commands, escape the space with a '\'. Example: trace\ gline",
         "Supported options are:",
         "  FLAGS          Comma-separated, +/- prefixed list of flags to add or remove.",
         "  CHANNEL_ACCESS Minimum ChanServ access.",
         "  OPER_ACCESS    Minimum OpServ access.",
         "  ACCOUNT_FLAGS  Account flags to require or deny (for example, +R-S)",
-        "See the $bmodcmd flags$b help entry for a list of supported flags.");
+        "See the $bmodcmd flags$b help entry for a list of supported flags.",
+        "$uSee Also:$u modcmd flags, command, bind");
 
 "modcmd flags" ("The following flags are supported for commands:",
         "  ACCEPTCHAN     Treat a normal channel name (if specified) as the context for the command",
 
 "helpfiles" ("/msg $S HELPFILES <service> [module list]",
         "With only a service nick, shows the helpfiles used by that service.",
-        "With a list of modules, sets the order that the service will look up non-command help entries.",
+        "Give a list of modules (seperated by spaces), to set the order that the service will look up non-command help entries.",
         "$uSee Also:$u bind, unbind");
 
 "service add" ("/msg $S SERVICE ADD <nick> <hostname> <description>",