Yes, Profanity Filtering is a feature supported in Open Channels. You can designate the words to be filtered from your Dashboard, and choose between blocking and replacing the word. Blocking will prevent users from sending messages containing the word. Replacing will replace the word with asterisks(*).
Additionally, you can set different profanity filtering settings per channel using Channel Custom Types in the Platform API. See the documentation below.