I've notice more and more people using the color codes in chat lately. It seems that the practice is set to become an epidemic. I'm particularly irritated by such randomness, and quite want to be rid of it.
To that end, this addon. Currently it searches incoming chat messages and strips them of all color codes, leaving only the default channel colors. Details and exceptions below. This is still beta functionality, if there are any rough edges please let me know. The error message in the image below indicates what the incoming text looked like prior to going colorless, those messages will not display in the distributed version.

What This Will Not Do:
- This does not affect item link colors.
- This should not affect other system-generated colors, for instance when a guild member leaves the guild. If you see any that are affected let me know.
Affected Channels:
- Zone
- Guild
- Party
- Whisper
- World (I think, needs testing)
- Say (filters color in chat box, but not the world view)
ToDos:
- Options for
Allow colors from friends
Allow colors in each channel individually
Allow color from a single name (raid leader)
Add an indicator on filtered messages
Changes in V0.4
Added party channel to the filter
Fixed handling of multiple color messages
Changes in V0.2
Fixed pattern to catch hex values properly, thanks vEEcEE!
Fixed pattern to catch alpha channel values
Minor cleaning up
tag release_beta_v0.3
ccac94d35fb55fb2024b932fe79571335ab6a1b2
Cameron Kenneth Knight <ckknight@gmail.com>
2009-08-14 10:02:49 +0000
Tagging as release_beta_v0.3
--------------------
Grady Brandt:
- Upgrade point revision
get off the last commit, which the packager seems to have rejected