Customize bad word list with regular expressions


Hello everyone. We are trying to set up a RocketChat application for a group of people where we were asked to customize the bad word list but with regular expressions that I have like " if the message contains bad word-1 and also contains bad-word-2 then delete message"
Something similar to that, also patterns of words.

We were able to configure a simple bad word list using the Dashboard but we are desperately needing more customization.

Please, if someone could point out where in the code this could be set in order to achieve the goal: a customized bad word list with regular expressions, we would be eternally grateful.
Also, if someone could achieve this by developing a Plugin, please, could you like to contact me?
Thanks everyone.

Server Setup Information

  • Version of Rocket.Chat Server: 3.4.2
  • Operating System: Ubuntu 18.04
  • Deployment Method: rocket Chat was installed manually
  • Number of Running Instances: 1
  • DB Replicaset Oplog:
  • NodeJS Version: v12.14.0
  • MongoDB Version: 4.0.19
  • Proxy:
  • Firewalls involved:

Any additional Information

Please, feel free to contact me if you are able to perform customization in the Bad Word list and some colors and Themes, thank you all !