Download
(35 Kb)
Download
Updated: 10/05/15 12:22 AM
Pictures
File Info
Compatibility:
Update 7 (1.7.0)
Updated:10/05/15 12:22 AM
Created:04/11/14 11:44 PM
Monthly downloads:92
Total downloads:42,401
Favorites:112
MD5:
Categories:Discontinued & Outdated, Libraries
X4D LibAntiSpam  Popular! (More than 5000 hits)
Version: 1.65
by: wilson0x4d [More]
X4D LibAntiSpam

A LibStub-compatible Anti-Spam Library that can be used from Chat Mods, Mail Mods, etc.

Can also be used as a Stand-Alone Chat Mod to filter 'spammers' and 'flooders'.

Features
  • Does not fill up your in-game ignore list, blocking is performed internally.
  • Whitelists your Friends, Group Members and Guild Members.
  • User Patterns are Editable via Options UI.
  • Detects Spammers, and blocks them for the duration of your session.
  • Detects Flooders, and temporarily blocks them for a user-configurable duration.
  • Detects "Gold Spammer Guild Invites" and auto-declines them.
  • Can be used as a Library by other Add-Ons, such as X4D Chat (integration requires Add-On author support.)
  • Can be used as a stand-alone Add-On to auto-filter Spammers and Flooders from Chat.

Planned Features
  • Pattern Sync (share your patterns with your Guild, your Friends, etc)


Installation

First, make sure you have the latest X4D Core installed.

As with most Addons, simply open the Archive and copy the contents into "%USERPROFILE%\Documents\Elder Scrolls Online\live\Addons\" folder.

If ESO is already running, execute /reloadui command.


Change Log

To see version history, including 'vNext' (soon to be published) changes, view the README on Github.
Optional Files (0)


Post A Reply Comment Options
Unread 04/22/14, 10:29 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Originally Posted by thugar
I had to disable the addon because it decided I was a spammer and I could no longer type to zone chat.

I wasn't spamming/selling or discussing gold.

The only thing I can think of is I typed in zone chat repeatedly and too quickly and it thinks I was spamming. However, it wasn't the same message each time. I shouldn't have triggered the flood catcher.
Are you in any guilds? (not personally curious, more interested for the add-on)

Last few releases have auto-whitelist for Self, Group, Friends and Guilds.. so definitely shouldn't be happening even if you did flood chat or spew spammer text into Zone. Hence I'm wondering if you're in any guilds or not.
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 04:11 PM  
Saiasanc

Forum posts: 0
File comments: 11
Uploads: 0
New issue - patterns

So everything works great. Except for the fact that I cannot add new patterns in the settings menu. It lets me add new lines. But if I hit any key other than Enter, nothing happens. I have to go into the .lua file to add the new pattern. Any suggestions?

--Sai
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 02:45 PM  
thugar

Forum posts: 0
File comments: 2
Uploads: 0
I had to disable the addon because it decided I was a spammer and I could no longer type to zone chat.

I wasn't spamming/selling or discussing gold.

The only thing I can think of is I typed in zone chat repeatedly and too quickly and it thinks I was spamming. However, it wasn't the same message each time. I shouldn't have triggered the flood catcher.
Last edited by thugar : 04/22/14 at 02:48 PM.
Report comment to moderator  
Reply With Quote
Unread 04/22/14, 02:12 AM  
wmrojer

Forum posts: 2
File comments: 51
Uploads: 0
I'm afraid this is an endless war. The gold sellers are always going to invent new ways to get around any spam filtering.

But a BIG thank you for all your effort in making our playtime more pleasant. A job Zenimax should have done in the first place. They should really pay you. Seriously
Report comment to moderator  
Reply With Quote
Unread 04/21/14, 08:59 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Thumbs up v1.32 - Modified Patterns

Originally Posted by Jennifur_Vultee
I've been trying all day to get the gold spammer in the image to be filtered, none of the patterns I added worked.

-= REMOVED =-
This should already be caught by the latest version of the add-on.

EDIT: I stand incorrect. I just tested this and I'll be tweaking the pattern to catch it.

New patterns for v1.32 which should catch this (and others if/when they are mutated.)

Thanks for the report!
Last edited by wilson0x4d : 04/21/14 at 09:17 PM.
Report comment to moderator  
Reply With Quote
Unread 04/21/14, 01:40 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Thumbs up Re: Re: NEED MORE INFO: Add-On Not Loading?

Originally Posted by Saiasanc
I figured it out. I was using Minion to update. When I manually downloaded and extracted the zip file myself, everything works just fine again.
Hmm well that's both good news, and bad news (for Minion.) I don't use Minion myself since I author Add-Ons and don't want it overwriting anything I am working on, but do hope they get all the bugs worked out figuring out how to install Add-Ons is a huge barrier for most users, especially for a first-time user.
Report comment to moderator  
Reply With Quote
Unread 04/21/14, 12:13 PM  
Saiasanc

Forum posts: 0
File comments: 11
Uploads: 0
Re: NEED MORE INFO: Add-On Not Loading?

Originally Posted by wilson0x4d
I'm confused/concerned by this. The add-on is loading for me, and after looking at all the changes from 1.24 to 1.30 I don't see anything that would affect the Add-On's ability to load.

Could this be a problem with your savedvars? If it is, could you send them to me in a PM so I can make sure it doesn't happen for other people? It's possible that a custom pattern has been added which breaks the ESO parser (I've run into this issue before, which is why all of the patterns are terminated with a '+' if they end with a ']'.)

Anyway, let me know how I can help. Would like to make sure this doesn't continue. Thanks.

EDIT: Your saved variables are located at %USERPROFILE%\Documents\Elder Scrolls Online\live\SavedVariables\

You can safely delete (or rename) the X4D_LibAntiSpam.lua file at this location.

Before you delete it, please make a copy to send to me in case a delete/rename fixes the issue you're experiencing.

Thanks.
I had reinstalled a previous version. So what I did was go in and delete the X4D_LibAntiSpam.lua file from SavedVariables. I then updated to the latest version (1.31?). Still having the same problem. I have not added any custom patterns at all. Never needed to since it was working just fine on its own. I will PM you with my savedvars shortly.

Edit: Nevermind, I figured it out. I was using Minion to update. When I manually downloaded and extracted the zip file myself, everything works just fine again.

--Sai
Last edited by Saiasanc : 04/21/14 at 12:20 PM.
Report comment to moderator  
Reply With Quote
Unread 04/21/14, 11:05 AM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Originally Posted by HiroYakamura
Found a new pattern the mod is not detecting:

-= REMOVED =-
Pattern for this will appear in next update (v1.31)

Thanks for the report. Removing OP to minimize their advertising.
Report comment to moderator  
Reply With Quote
Unread 04/21/14, 10:53 AM  
Saiasanc

Forum posts: 0
File comments: 11
Uploads: 0
Ever since the latest update (1.30) the settings menu no longer appears in game for me. As a matter of fact the addon is not even loading at all. Reverting back to previous version which still works just fine.
Last edited by Saiasanc : 04/21/14 at 11:01 AM.
Report comment to moderator  
Reply With Quote
Unread 04/20/14, 07:02 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Re: Custom patterns for dummies

Originally Posted by rbpaiett
Since I don't know anything about this kind of customization, how do I create my own patterns if I notice spammers not being blocked?
Go to settings for addon, enable [DEV] option and then /reloadui.

Wait for spammer to re-spam again. Look at "normalized" output (the line with the version number and spammer name at the end).

Find the unique segment of this string that is specific to this spammer. Put it into the patterns list in settings UI at very bottom. Often best to press enter twice at end of list to make sure it is on a new line.

Additionally, send me a screenshot if you can. User patterns don't do me much good, but a screenshot of the issue will ensure I get an official pattern into the next update.

EDIT: also, i update often and sometimes you should check back here to see if there is an update that fixes the issue before taking the time to screenshot and send me details.

Thanks!
Last edited by wilson0x4d : 04/20/14 at 07:44 PM.
Report comment to moderator  
Reply With Quote
Unread 04/20/14, 06:43 PM  
rbpaiett

Forum posts: 2
File comments: 64
Uploads: 0
Custom patterns for dummies

Since I don't know anything about this kind of customization, how do I create my own patterns if I notice spammers not being blocked?
Report comment to moderator  
Reply With Quote
Unread 04/20/14, 01:51 PM  
Azbandar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 27
Uploads: 1
Re: works amazing!

Originally Posted by djhoerauf
download this.. use it.. love it.. that is an order :-)
This is the one I have listed on my website as a must have. I 100% agree.
Last edited by Azbandar : 04/20/14 at 01:52 PM.
Report comment to moderator  
Reply With Quote
Unread 04/20/14, 01:12 PM  
djhoerauf

Forum posts: 0
File comments: 1
Uploads: 0
works amazing!

download this.. use it.. love it.. that is an order :-)
Report comment to moderator  
Reply With Quote
Unread 04/20/14, 11:49 AM  
Azbandar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 27
Uploads: 1
For today's spammers (4-20-14)

These aren't tested, use at your own risk!

I added:
vmvmvvm+
g.a.m.e.+

So far it's stopped the spammers and not anyone it wasn't supposed to.

One of these 2 keeps marking people as spammers when I send them a private message. Simple /reloadui and resend the same exact message works. I'm no programmer, I just know I tried and it worked for like 2 hours.
Last edited by Azbandar : 04/20/14 at 04:25 PM.
Report comment to moderator  
Reply With Quote
Unread 04/20/14, 08:40 AM  
Leodras
 
Leodras's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by wilson0x4d
Originally Posted by Leodras
I will say they are getting crafty to try and spam gold . Here is what they are doing tonight

-=REMOVED=-
Latest version, which is pending mod approval, catches this (and a few others privately reported.)

Deleting OP to minimize advertising these guys. Thanks for the report!
Would you like me to PM you if I catch something like that again ? I play all 3 alliances so this mod has been a blessing . So I don't mind trying to help out with catching the crafty gold spammers.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: