Skip to content

OperServ:SQLINE

Austin Ellis edited this page Jun 12, 2016 · 1 revision

OperServ SQLINE

SQLINE allows you to deny the use of certain nicknames or channels network-wide.

A nickname sqline may contain *, ?, # (any digit) and @ (any letter) wildcards. A channel sqline must be an exact match, starting with # or &.

Syntax: SQLINE ADD <mask> [!P|!T <minutes>] <reason>
If the !P token is specified the SQLINE will never expire (permanent). If the !T token is specified expire time must follow, in minutes, hours ("h"), days ("d") or weeks ("w").

Examples:
/msg OperServ SQLINE ADD spambot* !T 7d bar reason
/msg OperServ SQLINE ADD spam??? !P foo reason

The first example denies the use of nicknames starting with "spambot" for 7 days.

The second example adds a permanent SQLINE on "spam???" for "foo reason."

Syntax: SQLINE DEL <mask|number>
If number is specified it correlates with the number on SQLINE LIST. You may specify multiple numbers by separating with commas. You may specify a range by using a colon.

Examples:
/msg OperServ SQLINE DEL foo
/msg OperServ SQLINE DEL 5
/msg OperServ SQLINE DEL 1,2,5,10
/msg OperServ SQLINE DEL 1:5,7,9:11

Syntax: SQLINE LIST [FULL]
If FULL is specified the SQLINE reasons will be shown.

Examples:
/msg OperServ SQLINE LIST
/msg OperServ SQLINE LIST FULL

Syntax: SQLINE SYNC
Sends all sqlines to all servers. This is useful because sqlines must be present before the nickname or channel is tried to be fully effective.

Clone this wiki locally