--- title: IRC Definition Files layout: default ---

IRC Definition Files

These files note interesting and useful information about IRC software. They are designed for IRC software developers, not regular IRC users.

The source code for this site is available on Github under ircdocs/irc-defs. Pull requests to correct or update these lists are welcomed.
You can also talk to us at #ircdocs on Freenode.

These files are based on the original lists from alien.net.au, and are being updated and corrected to account for new software and versions.

Numerics and Modes


Numerics

User Modes

Channel Modes

Server Modes

Channels


Channel Member Prefixes

Channel Type Prefixes

ISUPPORT, Caps, and Tags


RPL_ISUPPORT tokens

Client Capabilities

Tags

Misc


Extended Bans (EXTBANS)

Server Notice Masks (SNOMASKs)

Client-to-Client Protocol (CTCP) messages

Stats Characters

Self-Messages Client Support

Formatting Characters Client Support