Welcome to EScriptIRC, The IRC-related documentation wiki.
We currently have 242 documents and 30,047 edits altogether.

OperServ:EXCEPTION

From EScriptIRC, The IRC-related documentation wiki

Jump to: navigation, search

Syntax:

/msg OperServ EXCEPTION ADD [+expiry] mask limit reason
/msg OperServ EXCEPTION DEL {mask | list}
/msg OperServ EXCEPTION MOVE num position
/msg OperServ EXCEPTION LIST [mask | list]
/msg OperServ EXCEPTION VIEW [mask | list]

Allows Services admins to manipulate the list of hosts that have specific session limits - allowing certain machines, such as shell servers, to carry more than the default number of clients at a time. Once a host reaches it's session limit, all clients attempting to connect from that host will be killed. Before the user is killed, they are notified, via a /NOTICE from OperServ, of a source of help regarding session limiting. The content of this notice is a config setting.

EXCEPTION ADD adds the given host mask to the exception list. Note that nick!user@host and user@host masks are invalid! Only real host masks, such as box.host.dom and *.host.dom, are allowed because sessions limiting does not take nick or user names into account. limit must be a number greater than or equal to zero. This determines how many sessions this host may carry at a time. A value of zero means the host has an unlimited session limit. See the AKILL help for details about the format of the optional expiry parameter. EXCEPTION DEL removes the given mask from the exception list. EXCEPTION MOVE moves exception num to position. The exceptions inbetween will be shifted up or down to fill the gap. EXCEPTION LIST and EXCEPTION VIEW show all current exceptions; if the optional mask is given, the list is limited to those exceptions matching the mask. The difference is that EXCEPTION VIEW is more verbose, displaying the name of the person who added the exception, it's session limit, reason, host mask and the expiry date and time.

Note that a connecting client will "use" the first exception their host matches. Large exception lists and widely matching exception masks are likely to degrade services' performance.

Limited to Services Operators.


Back to OperServ commands.

Personal tools