A simple way to block players or strings, without editing luas on a daily basis.
Features
Can block players
Can block words or strings
Auto-translate support
Blocks ★ and ☆ characters by default
Blocks Skill Up Books by default
Installation
Download the most recent release.
Unzip and place the chatfilter folder in the Windower\addons folder.
Run "//lua l chatfilter" in game to load the addon, or use the plugin_manager addon to load it automatically at startup.
Configuration
By default the addon won't block much, you will have to decide what you want to block and add players or strings to enforce this.
//cf help
Will show a help menu.

//cf list
Will list currently blocked players or strings.
//cf show | hide
Will show or hide filtered messages.

//cf add p player_to_block
Add a player to the blocklist.
Example: //cf add p Bob
//cf remove player_to_unblock
Remove a player from the blocklist.
Example: //cf remove p Bob
//cf add s string_to_block
Add a string to the blocklist. Note you can add multiple words as part of a string, but you must surround it with quotes.
Example: //cf add s "Lady Lilith"
//cf remove s string_to_block
Remove a string from the blocklist.
Example: //cf remove s "Lady Lilith"
Advanced
Special Characters
By default only two special characters are blocked, ★ and ☆.
If you wish to add more, you may add them in the default_filters.lua file.
Please suggest what you're adding instead on GitHub or FFXIAH, as it could be valuable to other players and could be made a default.
Skill Up Books/Other
Similar to the above, Skill Up Books are blocked. This can be also edited in the default_filters.lua file.
Use Specific Strings
Be specific with the strings you are adding or you may end up blocking too much. For example adding a generic "Job Points" string will block any reference to Job Points, including anyone who /tells you a question about Job Points. Be more specific, ie "Dho Gates Job Points"
Use the //cf show command to check for mistakes
Just in case you blocked a single vowel and the zone got really quiet...

Credits/Disclaimer
English client is supported only
This is based on Chiala's script previously discussed here. At some point in the future if this Chiala's script turns into a full Addon I am more than happy to retire this.
Releases
v0.0.3 - Made commands more user friendly.
v0.0.2 - Fixed pattern matching for hyphens in messages, for example "50-99" is now supported as a filter and will be blocked.