"bind" ("/msg $S BIND [Nick|*Module.] [Arg [Arg[..]]]", "Bind creates a command. ", " $bServiceNick$b is which service the new command will work on.", " $bBindName$b is the name of the new command you are making.", " $bCommand$b To refer to a command on the same service.", " $bNick$b To refer to a command on a different ", " service such as $O, $C, $N, etc.", " $b*Module$b To bind a command directly from a module such as", " ChanServ, OpServ, NickServ, modcmd, etc", " (note the asterisk before the module name).", " $barg(s)$b Can be anything, or you can use $$1 $$2 $$3 etc", " which will be replaced with the arguments passed", " to the command. Use a - after ($$2-) to indicate", " that argument and all arguments after it.", "$b$b", "There is a special case to load ALL commands from a module:", "/msg $S bind * *.* ", " 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.", "$b$b", "For simplicity, you cannot bind to a command that is an alias.", "$b$b", "If you want to bind $bfoo bar$b as a command, bind $bfoo$b to $b*modcmd.joiner$b first, unless foo is a builtin command such as uset, in which case use '\\' to escape the space (example: $bbind x3 uset\ autoop x3.uset\ autoop$b)", "$b$b", "$uExamples$u", " bind X3 autoop *chanserv.uset\\ autoop", " bind O3 murder o3.trace gline nick $$1 duration 1m reason $$2-", " bind X3 * *chanserv.*", "$b$b", "$uSee also:$u unbind, joiner"); "commands" "${index}"; "god" ("/msg $C GOD [on|off]", "Toggles security override, which grants you complete access to all channels. Please use carefully."); "help" ("/msg $S HELP [command]", "Help will show you the information for the given command.", "All help files will use the same syntax, with optional parameters listed in [] and required parameters listed in <>.", "To see what commands are available for use with $S, type /msg $S help commands. For help on any specific command or topic, type /msg $S help command."); "readhelp" ("/msg $S READHELP ", "Re-reads the module's help file from disk.", "$uSee Also:$u help"); "unbind" ("/msg $S UNBIND ", "Unbinds a command from a service, so that it is no longer accessible.", "Some commands (such as $bauth$b and $bbind$b) will not let you unbind their last binding -- for obvious reasons.", "$uSee Also:$u bind"); "timecmd" ("/msg $S TIMECMD ", "Reports how long it takes to run the specified command."); "command" ("/msg $S COMMAND ", "Shows the restrictions on who can use the named command (and how)."); "modcmd" ("/msg $S MODCMD [