Revision 0.10
Red denotes a conflicting token definition, gray for deprecated (however quite possibly still in use), yellow for proposed, and blue for OK.
| Name | Format | Comments | 
|---|---|---|
| account-notify | account-notify | Notifies clients when other clients in common channels authenticate with or deauthenticate from their account (e.g. NickServ, SASL). | 
| account-tag | account-tag | Attaches a tag containing the user’s account to every message they send. | 
| away-notify | away-notify | Notifies clients when other clients in common channels go away or come back (replacing the traditional method of clients polling the server for changes). | 
| batch | batch | Lets the server bundle common messages together, which lets clients be more intelligent about displaying and processing them. i.e., netsplits and netjoins, chat history, etc. | 
| cap-notify | cap-notify | Notifies clients when client capabilities become available or are no longer available. Implicitly enabled with  | 
| chghost | chghost | Enables the  | 
| echo-message | echo-message | Notifies clients when their  | 
| extended-join | extended-join | Extends the  Also see account-notify. | 
| inspircd.org/replay-message | inspircd.org/replay-message | Functionally equivalent to  Also see echo-message. | 
| invite-notify | invite-notify | Notifies clients when other clients are invited to common channels. The notify messages are generally only sent to privileged channel members. | 
| metadata | metadata | Lets clients store metadata about themselves with the server, for other clients to request and retrieve later. | 
| monitor | monitor | Indicates support for the  | 
| multi-prefix | multi-prefix | Makes the server send all prefixes in  | 
| sasl | sasl[=mechanism{,mechanism}] Examples: 
 | Indicates support for SASL authentication, a standardized way for clients to identify for an account. Replaces the  | 
| server-time | server-time | Lets clients show the actual time messages were received by the server. Facilitates things like IRC history playback by bouncers. | 
| tls | tls | Indicates support for the  | 
| twitch.tv/commands | twitch.tv/commands | Used by Twitch.tv to enable the  | 
| twitch.tv/membership | twitch.tv/membership | Used by Twitch.tv to enable the  | 
| twitch.tv/tags | twitch.tv/tags | Used by Twitch.tv to enable custom tags on the  | 
| userhost-in-names | userhost-in-names | Extends the  | 
| znc.in/self-message | znc.in/self-message | Used by ZNC to make sure all connected sessions receive copies of private messages sent by other sessions. Also see echo-message. |