No!Spam is no designed to kick on color or bold chars in sentaces.
It has control character stiripping abilities, meaning, people can't place them in there sentaces, to get around spam protection.
I will look into adding some form of way of testing if a percentage of a sentace has color codes, but not if there is only one.
As for the public away notices.
Yes, no spam will do this, however, you have to create a rule, possibily several rules.
Not every away script is the same, thus there is no official way to test for away scripts. You could create a rule like "*now away*(*)*". This would probably get some.
No!Spam is programmable with rules. IE, it doesn't come and do the job for you, straight our of the box. You have to tell it how to function.
IE, by adding rules, like "*join #*", you can capture most poeple asking you to join channels.
This way, it the bot kicks/bans, it's because you didn't want a word or phrase saying.