and as such have no emotions or links.
I suggest that we do it with 2 sets of filters, because we must show links and emoticons, but I wouldn't show, for example, a youtube video in the backlog
@drdanz, I agree with that completely, but right now we only do links and emoticons so I'm happy for current code to go through the same set as it's simpler and would be identical. Then we split it out later when more plugins come (Hopefully a GSOC project so new development on this is currently paused.) Also when we implement this, I don't want to see multiple instances of the filters themselves (wasteful) or of MessageProcessor (as it's a singleton), we simply pass the message through varying different chains of MessageProcessor::m_filters.