EDIT: Read the full BGG thread, I agree with them, there was no BM here. Your 'lol' was misinterpreted as rude, the 'insult' was the tamest thing ever, and 'gg hacker' could be considered more of a ragey meme at this point in the life of the internet.
And that DOTA script was exploitable my so many asshats. I was banned from the few games people ran with that blacklist because I killed the host when I played Ursa with Lothar's Edge many times during the game. I hardly typed
more than 'gg'.
The only way to have moderation in OCTGN is to have a dedicated report person. Scripted or trusting report tools just end up getting exploited by the BM players themselves or trivial things like saying I vote conservative or democrat.
I personally have never met a rude person on OCTGN in the ~25 games I've played with strangers, but I am prepared for it every game. It's the internet, after all. And the design of OCTGN is unfortunately designed to trust the community and I see no cost-free way to enforce good sportsmanship.
If it all goes to shit we just migrate to Jinteki.net