"<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. ",
+ " $bPUNISH$b Commands to discipline users.",
+ " $bCHANNEL$b Channel commands. ",
+ " $bUSER$b User commands. ",
" $bTRACES$b Powerful commands for ",
" viewing or acting on lists of",
" IRC objects. ",
" $bALERTS$b Automated responses. ",
+ " $bGOD$b Enabling channel override. ",
" $bTRACKING$b Tracking commands. (if enabled)",
- " $bCHANNEL$b Channel commands. ",
" $bCLONES$b Manage trusts and limits. ",
" $bROUTING$b Manage the Auto Routing System.",
" $bSETTINGS$b View and temporarily change ",
" $bUNGAG$b ...or unignore by mask."
);
+"USER" (
+ " $bSVSJOIN$b Force a user to join a channel.",
+ " $bSVSPART$b Force a user to part a channel.",
+ " $bSVSNICK$b Force a user to change nicks.",
+ " $bACCESS$b Show/modify $O access level of a user."
+ );
+
"INFORMATION" (
" $bACCESS$b Shows a users $O access level.",
" $bSTATS$b Show various lists and runtime info.",
" $bADDALERT$b Make $O automatically do something",
" when users match a criteria.",
" $bDELALERT$b Remove an alert.",
- " $bSTATS ALERT$b See a listing of alerts. "
+ " $bSTATS ALERTS$b See a listing of alerts. "
);
"TRACKING" (
"TRACE" ("/msg $O TRACE <action> <criteria> <value> [<criteria> <value>]...",
"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, SHUN, GAG, DOMAINS, SVSJOIN, SVSPART, VERSION",
- "Quick Ref CRITERIA: MASK, NICK, IDENT, HOST, INFO, SERVER, IP, ACCOUNT, AUTHED, CHANNEL, NUMCHANNELS, LIMIT, NICKAGE, ACCESS, REASON, DEPTH, DURATION, CLONES, INFO_SPACE, CHECKRESTRICTIONS ABUSE OPERS, LOG, REGEX, CHANTARGET, SILENT, VERSION",
+ "Quick Ref CRITERIA: MASK, NICK, IDENT, HOST, INFO, SERVER, IP, ACCOUNT, AUTHED, CHANNEL, NUMCHANNELS, LIMIT, NICKAGE, ACCESS, REASON, DEPTH, DURATION, CLONES, INFO_SPACE, CHECKRESTRICTIONS ABUSE OPERS, LOG, REGEX, CHANTARGET, SILENT, VERSION, MARKED",
"Access level: $b${level/trace}$b",
"$uSee Also:$u trace action, trace criteria"
);
"$bREGEX$b yes/no Specifies if NICK/IDENT/HOST/INFO should be treated as a regular expression.",
"$bSILENT$b yes/no If yes, AUTO is prepended to the gline message, making the gline silent in nefarious ircd.",
"$bVERSION$b version If they have been queried using the VERSION action and responded, they are matched if the reply they give matches.",
+ "$bMARKED$b mark If they have a dnsbl mark matching mark. (e.g. from an X line or alert)",
"$bCHANTARGET$b #channel For use with SVSJOIN action, this specifies the channel they are svsjoined to.",
"$bCHECKRESTRICTIONS$b yes/no For use with SVSJOIN action, this specifies to check channel modes like bans, invite, limits, and key before the SVSJOIN is issued.",
"$bMARK$b mark For use with the MARK action, this is what thety are marked with.",
"$uSee Also:$u svsjoin, part, trace action"
);
+"SVSNICK" ("/msg $O SVSNICK <nick> <newnick>",
+ "Forces nick to change nick to newnick",
+ "$uSee Also:$u svspart, svsjoin"
+ );
+
"MODE" ("/msg $O MODE <#channel> <+/- mode>",
"Sets the specified modes (but cannot include voice, ban or op changes) on a channel.",
"If the channel is omitted, then $bmode$b will be done in the channel where the command was given.",