Additional option on how blocked terms will work.
Currently when someone typing a block term gets the message "Your message wasn't posted due to conflicts with the channel's moderation settings." in some cases this is like "hey, just type it differently" and even if you are use wildcards he can post the message.
Sometimes a message contain a block terms that if that terms wouldn't exist the message would be perfectly normal. Why don't you add the option for some terms to just show like *** and let the message be posted? That's how mods can decide if the message deserve a delete or not, and reduce the chance for users that type the block terms alternate.
In order to prevent false positives or to allow someone to stop supporting a channel that over censors, the idea of not informing a user, i would consider, a rights violation. Shadow banning and shadow blocking is one of the most horrid trends we've seen lately.
As an alternative, proper REGEX keys would solve this quickly. I've been testing it with a bot of mine, and so far no false positives, and it accounts for typing something a different way.