Server Notice Masks (SNOMASK)
Secretagent  (Talk)
(New page: Service notice masks (snomask) allow clients to specify which types of server notices they'd like to receive while they have usermode +s. The mask may optionally be omitted, and reasonable...)
Newer edit →
(New page: Service notice masks (snomask) allow clients to specify which types of server notices they'd like to receive while they have usermode +s. The mask may optionally be omitted, and reasonable...)
Newer edit →
Revision as of 06:23, 6 April 2008
Service notice masks (snomask) allow clients to specify which types of server notices they'd like to receive while they have usermode +s. The mask may optionally be omitted, and reasonable defaults will be used by the server.
The descriptions given below are probably best understood by those who are familiar with C syntax. Additionally, this document makes no attempt to explain the hexadecimal values given below. It is assumed the reader has familiarity with bot.
Usage: /mode <nick> +s [+/-][mask]
| Mask | Hex Value | Description | |
|---|---|---|---|
| 1 | SNO_OLDSNO | 0x1 | Old unsorted messages. | 
| 2 | SNO_SERVKILL | 0x2 | Server Kills (nick collisions). | 
| 4 | SNO_OPERKILL | 0x4 | Oper Kills. | 
| 8 | SNO_HACK2 | 0x8 | Desync messages. | 
| 16 | SNO_HACK3 | 0x10 | Temporary desync messages. | 
| 32 | SNO_UNAUTH | 0x20 | Unauthorized connection messages. | 
| 64 | SNO_TCPCOMMON | 0x40 | Common TCP or socket errors. | 
| 128 | SNO_TOOMANY | 0x80 | Too many connections messages. | 
| 256 | SNO_HACK4 | 0x100 | Services actions on channels (ChanServ/OperServ). | 
| 512 | SNO_GLINE | 0x200 | G-line notifications. | 
| 1024 | SNO_NETWORK | 0x400 | Net join/break notices, etc. | 
| 2048 | SNO_IPMISMATCH | 0x800 | IP mismatch notifications. | 
| 4096 | SNO_THROTTLE | 0x1000 | Host throttle add/remove notices. | 
| 8192 | SNO_OLDREALOP | 0x2000 | Old oper-only messages (/oper attempts, etc). | 
| 16384 | SNO_CONNEXIT | 0x4000 | Client connect/disconnect notices. | 
