matty-r / urChat

urChat is a Java based IRC Client designed around simplicity and minimal resource impact on your system.
Apache License 2.0
16 stars 3 forks source link

Support chat colour/formatting support (CTCP) #51

Open matty-r opened 1 year ago

matty-r commented 1 year ago

\u0002 - bold \u001F - underline \u0016 - italic \u000F - cease further formatting. Example: \u0002this is bold\u000F, bold formatting stopped this is bold, bold formatting stopped

\u0003 - start colour followed by x or x,y x and y being colour codes. left pad with 0:

Number Color Number Color
0 White 8 Yellow
1 Black 9 Green
2 Dark blue 10 Teal
3 Dark green 11 Cyan
4 Red 12 Blue
5 Brown 13 Magenta
6 Purple 14 Dark gray
7 Olive 15 Light gray

Example: \u000302hello there\u000F This displays hello there in dark blue

matty-r commented 1 year ago

Handle ACTION messages the same way?

matty-r commented 10 months ago

Colour formatting support has been added to during milestone v0.4.0