I Made a Simple Light-weight Chat Filtering Addon with Full Pattern Matching


https://ift.tt/31p5VWK can find the source code and the addon release there :)Essentially, it supports any Lua pattern matching. Let's say you see lots of trade posts for boosting.You could add something like:/ef add mythic.+boost Which would find the words "mythic" and "boost" within 25 characters of each other.Let's say you want to block all boosting services, a good one is to add these two:/ef add gold.+only /ef add only.+gold Lua doesn't support OR groups like (gold only|only gold)You can read more about Lua patterns here:https://ift.tt/3fWO3qi you create a filter, it's saved locally as a saved variable. You can find this in your EasyFilter saved variable file in WTF. Next update I'll add a way to remove entries.Todo:Add a way to remove entries.Configure which channels to filter.Add to curseforgeAdd more pre-set filters (boosting, gold sites, etc)The addon is functional but only halfway done currrently. You can see the source on github :)I'll build up a list of "default filters" for gold selling sites / advertisers, but for right now there is only one.I have some other addons on my Github but they are for private server / unlocked lua, so they won't be useful for the majority.