"$bVERSION$b : Check the version on the user that tripped the alert",
"$bSVSJOIN$b : Force the user that tripped the alert to join the target channel",
"$bSVSPART$b : Force the user that tripped the alert to part the target channel",
+ "$bMARK$b : Mark the user that tripped the alert (must be used in combination with the mark trace criteria)",
"$uSee Also:$u addalert, delalert"
);
"Edits the 'trust' for the specified IP, changing the count, duration and/or reason.",
"You may use 0 as the duration if you do not wish the trust to ever expire, and 0 as the count for unlimited connections.",
"$uSee Also:$u addtrust, deltrust, stats trusted");
+"INVITE" ("/msg $O INVITE #channel",
+ "Invites you to the specified channel.");
"INVITEME" ("/msg $O INVITEME [nick]",
"Invites the specified user (if omitted, you) to $O's debug channel.",
"This is currently pointless, since no output is sent to the debug channel.",
"$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.",
+ "$bMARK$b mark For use with the MARK action, this is what they 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"
"Criteria and values for $bcsearch$b (a search with $bcsearch$b must match all specified items):",
"$bNAME$b name Specifies a name to search for.",
"$bTOPIC$b topic Specifies a topic to search for.",
- "$bUSERS$b cmp User count constraint (<Nu, <=Nu, =Nu, >=Nu or >Nu)",
+ "$bUSERS$b cmp User count constraint (<Nu, <=Nu, =Nu, >=Nu or >Nu)",
"$bTIMESTAMP$b cmp Timestamp constraint (<Nu, <=Nu, =Nu, >=Nu or >Nu; supports interval notation)",
"$bLIMIT$b 50 Limits the number of responses to a certain number."
);
);
"UNBAN" ("/msg $O UNBAN <#channel> <hostmask>",
- "Unbans the specified hostmask from the specified channel.",
- "If the channel is omitted, the $bunban$b will be done in the channel where the command was given.",
+ "Unbans the specified hostmask from the specified channel.",
+ "If the channel is omitted, the $bunban$b will be done in the channel where the command was given.",
"Access level: $b${level/unban}$b",
- "$uSee Also:$u kickban, kickbanall, ban"
+ "$uSee Also:$u kickban, kickbanall, ban"
);
"CLEARBANS" ("/msg $O CLEARBANS <#channel> ",
"Options for the action in $bgtrace$b are:",
"$bPRINT$b: Display the glines (mask, issuer, expiration time, reason)",
"$bCOUNT$b: Count the number of matching glines",
- "$bUNGLINE$b: Remove matching glines",
+ "$bUNGLINE$b: Remove matching glines",
"$uSee Also:$u gtrace criteria, gtrace"
);
);
"GSYNC" ("/msg $O GSYNC [server]",
- "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.",
+ "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"
+ "$uSee Also:$u refreshg, gline, ungline"
);
"DEFCON" ("/msg $O DEFCON [1|2|3|4|5]",
"Options for the action in $bstrace$b are:",
"$bPRINT$b: Display the shuns (mask, issuer, expiration time, reason)",
"$bCOUNT$b: Count the number of matching shuns",
- "$bUNSHUN$b: Remove matching shuns",
+ "$bUNSHUN$b: Remove matching shuns",
"$uSee Also:$u strace criteria, strace"
);
);
"SSYNC" ("/msg $O SSYNC [server]",
- "Requests a list of SHUNS from its uplink or the specified server. This can be used in the event X3 is down for period and becomes desynced.",
+ "Requests a list of SHUNS 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/ssync}$b",
- "$uSee Also:$u refreshs, shun, unshun"
+ "$uSee Also:$u refreshs, shun, unshun"
);
"REFRESHS" ("/msg $O REFRESHS [server]",
);
"JUPE" ("/msg $O JUPE <srvname> <srvnum> <description>",
- "Causes X3 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"
+ "$uSee Also:$u unjupe, clone, reserve"
);
"RESERVE" ("/msg $O RESERVE <nickname> <user> <host> <comment>",
);
"UNJUPE" ("/msg $O UNJUPE <srvname>",
- "Causes X3 to unjupe a jupe server.",
+ "Causes X3 to unjupe a jupe server.",
"Access level: $b${level/unjupe}$b",
- "$uSee Also:$u jupe, unreserve, clone"
+ "$uSee Also:$u jupe, unreserve, clone"
);
"ROUTING ADDPLAN" ("/msg $O ROUTING ADDPLAN <name>",