This repository was for my personal use that do not require a words blacklist. You are welcome If you want to make one and sending a pull request.
Editing message that are already forwarded will most likely need a database. I personally want to keep this bot as simple as possible so don't think I will ever add that feature
There is not blacklist words in your bot and second one is if the message is from main channel than message not edit in forward channel