X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/8709474a78ba630454a2db2e36ace993bd06d03f..c99dcaf6a0f9c7798580fc9f315d7b368c9f972c:/src/opserv.help diff --git a/src/opserv.help b/src/opserv.help index feb14de..ba67563 100644 --- a/src/opserv.help +++ b/src/opserv.help @@ -92,7 +92,7 @@ " $bROUTING MAP$b Show what the active routing plan says the network should look like.", " $bREROUTE$b Connect servers to the network, optionally squiting them first to change the routing.", " $b$b ", - " Start by creating a routing plan, and then adding servers to it, with their listning port, uplink, and a backup uplink. You can view it in $bSTATS ROUTING$b. Take care not to create loops, and that you make everything connected. Then set your new plan ACTIVE using $bROUTING SET$b. $O does the rest! See help topic $bROUTING EXAMPLE$b for a working example." + " Start by creating a routing plan, and then adding servers to it, with their listning port, uplink, and a backup uplink. You can view it in $bSTATS ROUTING planname$b. Take care not to create loops, and that you make everything connected. Then set your new plan ACTIVE using $bROUTING SET$b. $O does the rest! See help topic $bROUTING EXAMPLE$b for a working example." ); "CHANNEL" ( @@ -290,6 +290,7 @@ "$bSVSJOIN$b: Force users to join channel givin in chantarget criteria.", "$bSVSPART$b: Force part the matching clients out of the specified target channel.", "$bVERSION$b: Query for the users CTCP VERSION reply.", + "$bMARK$b: Set a nefarius 'mark' named via the mark criteria as if the user were in that dnsbl.", "Note: By default, IRC operators are not affected by the KILL, GLINE, SHUN or GAG actions. You can override this by specifying the $bABUSE OPERS$b criteria for a trace. Even if you do specify $bABUSE OPERS$b, it will not affect opers at your access level or above.", "$uSee Also:$u trace criteria, trace" ); @@ -322,6 +323,7 @@ "$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.", "$CHANTARGET$b #channel For use with SVSJOIN action, this specifies the channel they are svsjoined to.", + "$MARK$b mark For use with the MARK action, this is what thety are marked with.", "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.", "When searching on the criteria of nick, ident, or info, the search string can be another of the three, prefixed with a & character, to indicate that the match should compare each user's individual data. For example, $binfo &nick$b would search for all users whose info matches their nick. To search for that phrase explicitly, prefix the & with a backslash; e.g.: $binfo \&ident$b.", "$uSee Also:$u trace action, trace" @@ -489,6 +491,23 @@ "$uSee Also:$u ban, kick, kickban" ); +"MARK" ("/msg $O MARK ", + "Sets a nefarious 'mark' on the user as if they are in dnsbl. ", + "(shows in /whois and prefixes their host, for easy banning)", + "Mark must be a-z0-9 or dash (-) 20 chars or less.", + "$uSee Also:$u trace action" + ); + +"SVSJOIN" ("/msg $O SVSJOIN <#channel>", + "Forces nick to join #channel", + "$uSee Also:$u svspart, join, trace action" + ); + +"SVSPART" ("/msg $O SVSPART <#channel>", + "Forces nick to part #channel", + "$uSee Also:$u svsjoin, part, trace action" + ); + "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.", @@ -710,7 +729,7 @@ "ROUTING ADDPLAN" ("/msg $O ROUTING ADDPLAN ", "Creates a new blank routing plan named name.", "You can then use $bROUTING ADDSERVER$b to build it.", - "Use $bSTATS ROUTING$b to view it, and $bROUTING SET ACTIVE$b to activate it.", + "Use $bSTATS ROUTING [name]$b to view it, and $bROUTING SET ACTIVE$b to activate it.", "$uSee Also:$u routing, stats routing, routing delplan, routing set, routing addserver" ); "ROUTING DELPLAN" ("/msg $O ROUTING DELPLAN ", @@ -793,8 +812,9 @@ "$uSee also:$u routing, routing map, stats routing", ); -"STATS ROUTING" ("/msg $O STATS ROUTING", +"STATS ROUTING" ("/msg $O STATS ROUTING [planmask]", "Provides information about The Auto Routing System's configuration. You can see the routing plans, and the current routing options.", + " If planmask is provided, you will see the full details for any plans matching the mask (* and ? wildcards)", "$uSee also:$u routing, routing set", ); @@ -938,12 +958,20 @@ "$bMODULES$b: Shows loaded modules that implement commands.", "$bSERVICES$b: Shows active service bots.", "Access level: $b${level/stats}$b", + "$b$b", + "$uSee Also:$u stats alerts" ); -"STATS ALERTS" ("/msg $O STATS ALERTS [filter]", - "Show alerts. If filter is given, only alerts whose criteria string matches the filter (use * and ? for wildcards)", +"STATS ALERTS" ("/msg $O STATS ALERTS [Owner|Filter]", + "Show alerts. If a parameter is given, only alerts who match it are shown.", + "$b$b", + " Owner - the account name of whoever created the alert", + " Filter - A wildcard (* and ?) match string compared against the criteria string", + "$b$b", "Example: STATS ALERTS *nick phil*", + "$uSee Also:$u addalert, delalert, stats" ); + "TRACK" ("/msg $O TRACK <+/-type|all|none>", "This specifies what will be tracked in the tracking channel.", "Use + to add flags and - to remove types. Use ALL to enable all",