OperServ
Operator service — network administration, bans / X-lines, the SVS commands, and services control.
Operator-only. Message it with /msg OperServ <command>.
Bans & X-lines#
| Command | Syntax | Description |
| AKILL | AKILL ADD [+expiry] <user@host> <reason> · DEL <mask|number> · LIST [pattern] | Network-ban a user@host |
| SQLINE | SQLINE ADD [+expiry] <nick> <reason> · DEL · LIST | Ban a nick pattern |
| SNLINE | SNLINE ADD [+expiry] <realname> <reason> · DEL · LIST | Ban a realname pattern |
| SHUN | SHUN ADD [+expiry] <mask> <reason> · DEL · LIST | Silence a host |
| CBAN | CBAN ADD [+expiry] <#channel> <reason> · DEL · LIST | Ban a channel name |
| SPAMFILTER | SPAMFILTER ADD <action> [+expiry] <regex> <reason> · DEL · LIST | Content spam filter |
| FORBID | FORBID ADD|DEL <NICK|CHAN|EMAIL> <mask> <reason> · LIST | Ban a nick/chan/email from registration |
| IGNORE | IGNORE ADD [+expiry] <mask> [reason] · DEL <mask> · LIST | Silence a user from services |
Enforcement & moderation#
| Command | Syntax | Description |
| KILL | KILL <nick> [reason] | Disconnect a user |
| KICK | KICK <#channel> <nick> [reason] | Kick from a channel |
| MODE | MODE <#channel> <modes> [params] | Set channel modes |
| CHANKILL | CHANKILL <#channel> [reason] | Clear a channel |
| REDACT | REDACT <#channel|nick> <msgid> [reason] | Delete a message by its id |
| GLOBAL | GLOBAL <message> | Announce to everyone |
| PROTECT | PROTECT ALL | <account> [ON|OFF] | Nick protection for accounts |
| SETALL | SETALL <setting> <ON|OFF> | Apply a channel setting to every channel |
SVS & staff#
| Command | Syntax | Description |
| SVSNICK | SVSNICK <nick> <newnick> | Force a nick change |
| SVSJOIN | SVSJOIN <nick> <#channel> [key] | Force a channel join |
| SVSPART | SVSPART <nick> <#channel> [reason] | Force a channel part |
| SWHOIS | SWHOIS <account> [text] | Extra WHOIS line on an account |
| OPER | OPER ADD <account> <priv[,priv]> [+duration] · DEL <account> · LIST | Manage runtime operators |
| INFO | INFO <target> · ADD <target> <note> · DEL <target> | Staff notes on a target |
| NOTIFY | NOTIFY ADD +<expiry> <flags|*> <mask> <reason> · DEL · LIST · VIEW · CLEAR | Watch masks and log their events |
Sessions, jupes & control#
| Command | Syntax | Description |
| SESSION | SESSION LIST <min> · VIEW <ip> | Inspect per-IP sessions |
| EXCEPTION | EXCEPTION ADD <ip-mask> <limit> [reason] · DEL · LIST | Session-limit exceptions |
| JUPE | JUPE <server.name> [reason] · DEL <server.name> · LIST | Jupe a server name |
| STATS | STATS | Enforcement overview |
| LOGSEARCH | LOGSEARCH [pattern] | Search the action log |
| DEFCON | DEFCON [1-5] | Network defence level |
| SET | SET READONLY {ON|OFF} | Services-wide settings |
| SHUTDOWN / RESTART / REHASH | SHUTDOWN [reason] · RESTART [reason] · REHASH | Stop / restart / reload services |