Server notice masks
Server notices masks (also known as snomasks) allow you to specify which types of server notices you would like to receive.
Usage: /mode <yournick> <+|->s [<+|-><flags>]
If no flags are specified, reasonable defaults will be used instead.
While non-operators can set user mode +s, they will not receive any actual notices if the
HIS_SNOTICES_OPER_ONLY
feature is enabled. Likewise, some server notices are restricted further
based on what privileges an operator has.
#
Available masksFlag | Mask | Description |
---|---|---|
a | SNO_AUTH | IAuth notices. |
c | SNO_CONNEXIT | Client connection and exit notices. |
d | SNO_DEBUG | Server debug notices (debugmode only). |
e | SNO_TCPCOMMON | Common TCP and socket error notices. |
G | SNO_AUTO | Auto G-line and Shun notices. |
g | SNO_GLINE | G-line and Shun notices. |
i | SNO_IPMISMATCH | IP mismatch notices. |
j | SNO_HACK4 | HACK(4) notices (i.e., services actions on channels). |
K | SNO_OPERKILL | Operator KILL notices. |
k | SNO_SERVKILL | Server KILL notices. |
o | SNO_OLDREALOP | Old oper-only notices. |
R | SNO_NETWORK | Routing notices (e.g., net join/breaks). |
r | SNO_TOOMANY | Too many connection rejected notices. |
s | SNO_OLDSNO | Unsorted server notices. |
u | SNO_UNAUTH | Unauthorized connection attempt notices. |
x | SNO_SERVICEKILL | Services KILL notices. |
Z | SNO_HACK2 | HACK(2) notices (temporary desyncs). |
z | SNO_HACK3 | HACK(3) notices (desyncs). |
#
SubscribingTo subscribe to particular masks, you’d specify their flags as follows:
/mode YourNick +s +Kgr
The above example would subscribe you to the SNO_OPERKILL, SNO_GLINE and SNO_TOOMANY server notice masks.
To subscribe to all server notice masks available to you, simply use:
/mode YourNick +s all
#
UnsubscribingTo unsubscribe from particular masks, you’d specify them as follows:
/mode YourNick +s -iu
The above example would unsubscribe you from the SNO_IPMISMATCH and SNO_UNAUTH server notice masks.
To unsubscribe from all server notice masks, simply use:
/mode YourNick -s
#
InspectingTo view what server notice masks you’re subscribed to, use:
/mode YourNick