Maybe this should just be a rule that is listed right before you enter the chat. The CBAs can monitor this and give a warning (not actual forums warning, but like "you can't keep spamming your market stuff in the chat") and if they continue to do it, ban them from the chat.
If that was the case, couldn't they just alter the message a bit and it will work fine?