A profanity filter module - is there an ongoing discussion?

Dear all.

I am new to the world of ejabberd so please forgive me if I am regurgitating an old topic, I did try to use the powers of search first. I work for a company which is switching almost all of its messaging solution to an ejabberd driven one. Which is very exciting to me, I love open source and I hope some of our work can be reused by the community (if they decide to give back, which I hope).

We have a quite clear requirement for profanity filtering for one of the messaging solutions and while we are in the process of hiring in-house resources to add such capability programatically, I would like to understand whether there are already modules out there that can do this type of "work".
I would also like to understand whether there are any XEPs in the works around this and whether there have been discussions around how to best go about implementing such a module. Our first target is probably MUC profanity filtering where a user may subscribe or not subscribe to having his messages filtered. However I am a newbie and as such I wanted to first have a "chat" before running off into the complete wrong direction.

Thank you.

There is a small ejabberd

There is a small ejabberd module for censoring words in messages. The author of that module explained that he wrote it to experiment with the possibility, so it haven't evolved much.

I am not aware of any running attempts to improve such a feature in ejabberd.

Optional MUC profanity filtering: sounds interesting. It may require improvements in ejabberd's MUC service to allow room and private room message filtering.

Looking at the list of XEPs, I don't see anything about profanity. I guess that is considered a topic related to the particular server implementation.

Syndicate content