Improved spam detection

Quickly after I pull requested the one I did before this one, I knew that it was not done correctly.
I have however improved this.

I have removed the final \b mark on the regex because when preparing the chatmessage for the comparison it removes blank spaces.

Example:
"come join my hotel!    m y h o t e l , com" -> "comejoinmyhotel!myretro,com"
This will get checked and blocked.

Before checking with regex, it also changes extended asci characters to their normal ones.

Example:
"ä, ñ, é, è" -> "a, n, e, e"

If this is not good enough, please tell me how I can improve this.

Thanks for reading!