There's a
list of ASCII Character Codes available here. It also gives meanings to the control characters (#0 - #31), however it doesn't mention the special meanings that some characters have on IRC.
The special meanings for characters on IRC are:
- # 002 (bold text off/on)
- # 003 (followed by a 1-2 digit number or two 1-2 digit numbers separated by a comma means start coloured text, when not followed by any numbers it means end any coloured text)
- # 015 (end effect of any other control codes [return to normal styled text])
- # 022 (underline text off/on)
- # 031 (reverse colours of text [background becomes text colour and vice versa] off/on)