Update to hide lines containing non-ASCII
Hide lines with non-ASCII characters - compressed
Updated non-ASCII hide to apply toggle CSS class
Updated min
Added TODOs
Made script more dynamic/readable

Now based on constants rather than magic numbers
Create .gitignore
Added common misspellings
Made sure to .trim() chat text before checking
Added more blocks; replaced \t with spaces
Escape backslashes in dynamically generated regex

/\d/ --> new RegExp("\\d")

This fixes a bug where start9 and commands with spaces
were not being treated as spam

JSHint would have caught this bug, BTW!
Code cleanup

- Put the filtering logic in a separate function.
- Only the configuration variables are upper case now.
- Improve the comments.
Added common mispellings

Added mispellings I saw in the chat + derivatives of them (like
"anarchyanarchy" made me add the same for democracy).
Also made the list more readable for people using a coding-window scaled
to 100 units.
Moved 'line-ending' commas to the start of the next line, because I kept
on forgetting to add a comma after every new word. Doesnt look good, but
easyer to add words imho.
Escaped special characters in the new mispellings

Escaped the '***' spam and 'alt+f4' spam because they broke regexp. Also
added a new mispellign for right and a forgotten comma.

Just a suggestion, cba to do it myself:
How about adding automatic escaping of the blocked words before adding
them to the regexp?
I can see a reason not to, that we can use regexp to block words, but so
far no such pattern is actually used.
Merge pull request #3 from feha/master

Some more mispellings, tested and working
Added min-distance algorithm for common misspellings
formatting, invoke click inline
Merge pull request #6 from yankjenets/master

Added min-distance algorithm for common misspellings
Merge pull request #9 from eltacodeldiablo/master

formatting, invoke click in-line
Made license readable