"<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" (
);
"CHANNEL" (
- " $bOP$b Op someone.",
- " $bDEOP$b Deop someone.",
- " $bHOP$b Half Op someone.",
- " $bDEHOP$b DeHalfop someone.",
- " $bVOICE$b Voice someone.",
- " $bDEVOICE$b Devoice someone.",
- " $bFORCEKICK$b Force kick +k user.",
- " $bKICK$b Kick someone.",
- " $bBAN$b Ban someone.",
- " $bKICKBAN$b Kickban someone.",
+ " $bOP$b Op someone.",
+ " $bDEOP$b Deop someone.",
+ " $bHOP$b Half Op someone.",
+ " $bDEHOP$b DeHalfop someone.",
+ " $bVOICE$b Voice someone.",
+ " $bDEVOICE$b Devoice someone.",
+ " $bKICK$b Kick someone.",
+ " $bBAN$b Ban someone.",
+ " $bKICKBAN$b Kickban someone.",
" $b$b",
" $bOPALL$b Op everyone in a channel.",
" $bDEOPALL$b Deop everyone in a channel.",
"$uSee Also:$u commands, modcmd"
);
-"ADDALERT" ("/msg $O ADDALERT <name> <reaction> <criteria>",
+"ADDALERT" ("/msg $O ADDALERT <name> <reaction> [expire <duration>] <criteria>",
"Adds the specified alert to the $b$O$b alert list.",
"Alerts watch for users matching a givin criteria and perform an action on them.",
" <name> - An alphanumeric word to identify this alert in the list",
" <reaction> - What to do if a user matches the criteria. See $bALERT REACTION$b.",
+ " <duration> - Duration after which the alert should be deleted. See $bdurations$b.",
" <criteria> - What to look for. See $bTRACE CRITERIA$b.",
"Access level: $b${level/addalert}$b",
"$uSee Also:$u delalert, alert reaction, trace criteria"
"$bCLONES$b min Ignore clients from hosts with fewer than this many connections.",
"$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.",
- "$bABUSE TRUSTED$b Force adverse actions to affect users on trusted hosts as well.",
- "$bTARGET$b Send alert notice to this channel.",
"$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.",
"$bSILENT$b yes/no If yes, AUTO is prepended to the gline message, making the gline silent in nefarious ircd.",
"Kicks the specified user from the specified channel.",
"If the channel is omitted, then $bkick$b will be done in the channel where the command was given.",
"Access level: $b${level/kick}$b",
- "$uSee Also:$u ban, kickall, kickban, kickbanall, forcekick"
+ "$uSee Also:$u ban, kickall, kickban, kickbanall"
);
-"FORCEKICK" ("/msg $O FORCEKICK <#channel> <nick> [reason]",
- "Kicks the specified user from the specified channel even if he is a channel service (+k).",
- "If the channel is omitted, then $bforcekick$b will be done in the channel where the command was given.",
- "$uSee Also:$u ban, kick, kickall, kickban, kickbanall");
-
"KICKALL" ("/msg $O KICKALL <#channel> [reason]",
"Kicks all users in the specified channel except for the user issuing the command.",
"If the channel is omitted, then $bkickall$b will be done in the channel where the command was given.",
"$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.",
"$bLIMIT$b count Limits the number of matching glines.",
"$bREASON$b reason Looks for glines with the given reason.",
"$bISSUER$b account Looks for glines issued by the given account.",
- "$bLASTMOD$b interval Looks for glines last modified in the specified time.",
"$bAFTER$b interval Looks for glines that expire more than $binterval$b in the future.",
"$uSee Also:$u gtrace action, gtrace"
);
"$bLIMIT$b count Limits the number of matching shuns.",
"$bREASON$b reason Looks for shuns with the given reason.",
"$bISSUER$b account Looks for shuns issued by the given account.",
- "$bLASTMOD$b interval Looks for shuns last modified in the specified time.",
"$bAFTER$b interval Looks for shuns that expire more than $binterval$b in the future.",
"$uSee Also:$u strace action, strace"
);