X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/b3076f1675cc9f0761035f5a36e22327ca8904d9..17e4d28ec48db02784eebbf107b79d4331848090:/src/opserv.help?ds=inline diff --git a/src/opserv.help b/src/opserv.help index a3aae2e..feb32f9 100644 --- a/src/opserv.help +++ b/src/opserv.help @@ -1,11 +1,11 @@ -"" ("=------------------ $b$O Help$b ------------------=", +"" ( " $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. ", @@ -14,12 +14,11 @@ " $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.", @@ -27,39 +26,32 @@ " $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.", - " $bSTATS ALERT$b See a listing of alerts. ", - "=--------------- 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.", @@ -78,26 +70,23 @@ " $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.", @@ -117,11 +106,10 @@ " $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.", @@ -129,7 +117,7 @@ " $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.", @@ -138,6 +126,7 @@ " $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.", @@ -152,8 +141,7 @@ " $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!)" ); @@ -173,7 +161,7 @@ "$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 ", @@ -185,8 +173,7 @@ " 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 ", @@ -227,7 +214,7 @@ "TRACE" ("/msg $O TRACE [ ]...", "Searches through the current users for those matching the specified criteria, and applies the specified action to them. A detailed list of actions can be found in $bhelp trace action$b and a list of criteria in $bhelp trace criteria$b.", "Quick Ref ACTIONS: PRINT, COUNT, KILL, GLINE, GAG, DOMAINS", - "Quick Ref CRITERIA: MASK, NICK, IDENT, HOST, INFO, SERVER, IP, ACCOUNT, AUTHED, CHANNEL, NUMCHANNELS, LIMIT, NICKAGE, ACCESS, REASON, DEPTH, DURATION, CLONES, INFO_SPACE, ABUSE OPERS, LOG", + "Quick Ref CRITERIA: MASK, NICK, IDENT, HOST, INFO, SERVER, IP, ACCOUNT, AUTHED, CHANNEL, NUMCHANNELS, LIMIT, NICKAGE, ACCESS, REASON, DEPTH, DURATION, CLONES, INFO_SPACE, ABUSE OPERS, LOG, REGEX", "Access level: $b${level/trace}$b", "$uSee Also:$u trace action, trace criteria" ); @@ -267,6 +254,7 @@ "$bINFO_SPACE$b yes/no Clients match only if their info starts with a space (' ') character.", "$bABUSE OPERS$b Force adverse actions to affect opers as well.", "$bLOG$b Record matching users in $O's log file (in addition to acting).", + "$bREGEX$b yes/no Specifies if NICK/IDENT/HOST/INFO should be treated as a regular expression.", "Additionally, the $bCHANNEL$b target may be prefixed with @ to select channel operators, + to select voiced users (will not select chanops unless @ is also used), or - to select non-voiced non-chanop users. For example, CHANNEL #foo will select all users in #foo; CHANNEL +#foo will select only users voiced in #foo; CHANNEL @+#foo will select ops and voiced users in #foo; etc.", "$uSee Also:$u trace action, trace" ); @@ -318,7 +306,7 @@ "ADDBAD" ("/msg $O ADDBAD ", "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>", @@ -332,7 +320,7 @@ "DELBAD" ("/msg $O DELBAD ", "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>", @@ -341,18 +329,6 @@ "$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> ", "Bans the specified hostmask from the specified channel.", "If a nick is used instead of hostmask, the hostmask is generated based on the nickname.", @@ -509,7 +485,7 @@ ); "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" ); @@ -545,19 +521,19 @@ ); "JUPE" ("/msg $O JUPE ", - "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 ", - "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 ", - "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" ); @@ -591,39 +567,40 @@ ); "DIE" ("/msg $O DIE ", - "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 ", - "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 ", - "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 ", - "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$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$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 ", @@ -631,8 +608,13 @@ "$uSee also:$u /msg $O HELPSERV HELP" ); -"QUERY" ("/msg $O QUERY