Download
(6 Kb)
Download
Updated: 09/08/17 10:23 AM
Compatibility:
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:09/08/17 10:23 AM
Created:06/08/14 07:42 AM
Monthly downloads:22
Total downloads:7,128
Favorites:33
MD5:
Categories:Discontinued & Outdated, Graphic UI Mods, Group, Guild & Friends, Info, Plug-in Bars
Spam Bam  Popular! (More than 5000 hits)
Version: v1.11
by: Taraezor [More]
Description
Removes gold seller spam from chat. Overcomes the pitfalls of all other anti-spam AddOns whilst being quick, flexible and lightweight.

Spam Bam is a new approach.
No website checklists or Ignore lists are accessed.


Spam Bam - The Key Difference
Spam Bam recognises that no genuine player seeks to obfuscate their chat message. If a message seems strange then it is probably spam. Strangeness is typically lots of repeated characters and the copious use of irregular characters.

If a message contains constructs such as "==>", "\/\/ \/\/ \/\/", "---- 100K ---- $12 ---", or even "ooooo G oooo O uuuuuu L ----- D dot cCc oOo mMm" then it is probably spam. The AddOn only needs to check for obfuscation per se. There is no need to analyse the last example above to see if "gold.com" can be extracted. We know that it is spam already!

The Spam Bam Advantage
(1) Quick to test for spam
(2) Your Ignore List is not used.
(3) Is not limited to testing against a static list of known rogue websites
(4) Is not limited to testing against obfuscations previously used
(5) Will not become out of date too quickly
(6) Players do NOT need to learn an arcane formatting/regex language like other AddOns
(See the comments section at the top of the LUA file for a much more detailed discussion)
How to Instal
Instal as you would any other AddOn. Startup the game. Enjoy. No configuration required but it can be extensively tweaked.

Performance
Because it does NOT use a whole lot of player and author defined and difficult to code "regex" format tests then it is quite reliable and not prone to player coding errors. It iterates once through the message, doing just two tests. It is quick. Within the testing loop there are no tables built.

Configuration
Spam Bam works great "as is" but... you can extensively configure it. See the comments at the top of the LUA file for details and/or enter /sb in chat. Beware! This is very technical.

Taraezor's Other TESO AddOns
Why not check out Got My Five, removes guild recruitment spam from chat. Simple, fast, efficient.
v1.11 - 7th September 2017
=====
* Version number change to keep it "up to date" with the latest API of 100020

== 1.10 - 5th June 2017
* Version number change to keep it "up to date" with the latest API of 100019

== 1.09 - 6th December 2016
* Version number change to keep it "up to date" with the latest API of 100017
* Delete and debug chat commands now also cause the settings to be listed
* Improved chat commands. Also now checks for nil parameter values

== 1.08 - 24th July 2016
* Version number change to keep it "up to date" with the latest API of 100015

== 1.07 - 15th January 2016
* Version number change to keep it "up to date" with the latest API of 100013
* Added version number saved parameter

== 1.06 - 27th April 2015
* Just a version number change to keep it "up to date" with the latest API of 100011

== 1.05 - 18th January 2015
* Just a version number change to keep it "up to date" with the latest API of 100010

== 1.04 - 6th October 2014
* Just a version number change to keep it "up to date" with the latest API of 100009

== 1.03 - 30th August 2014
* Just a version number change to keep it "up to date" with the latest API of 100008

== 1.02 - 28th June 2014
* Just a version number change to keep it "up to date" with the latest API of 100007
* Couple of default parameter values tweaked for better performance

== 1.01 - 9th June 2014
* Minor Bug Fix: In game default reset now uses correct default values.
* Renamed/repurposed the "Show" parameter into "Delete" as this is clearer.
* Allowed for several partial spellings of slash parameters.
* Added version parameter to Saved Variables to assist with any future updates.
* Small change to facilitate author testing on live version (check account name)
* Changed AddOn Menu description to suggest trying /spambam for help

== 1.00 - 8th June 2014
* Initial release
Post A Reply Comment Options
Unread 10/01/17, 11:14 AM  
lexo1000
 
lexo1000's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 98
Uploads: 1
Hi !
Is it usefull to also install Harven's Simple Chat Filter together with your addon?
Thanks
Report comment to moderator  
Reply With Quote
Unread 12/06/16, 05:25 AM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
v1.09 for 100017 (One Tamriel)

Yeah latest upload works great throughout all of Tamriel.

Tweaked the way parameters are updated and the settings reflected back to you.

Amazingly, after all this time, the algorithm works really really well, despite its simplicity, not requiring a White / Black List and so on. Enjoy!
Report comment to moderator  
Reply With Quote
Unread 07/24/16, 02:31 AM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
Re: small issue

Originally Posted by uladz
Very good addon but it removes messages from my guild mates when we are talking about trading, guild store, etc. This one or Got My Five (I use both), one of them is doing it. I've enabled debug but it's no use to me if I don't know the codebase . And I guess there are no options to disable filtering of guild channels/party.
Guilds deliberately included so as to filter out those pesky players who spam guild chat because their tradable commodities are so important for your repeated immediate attention. Sigh.

Will look at a parameter next revision.
Report comment to moderator  
Reply With Quote
Unread 04/11/16, 12:22 PM  
uladz
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 223
Uploads: 2
small issue

Very good addon but it removes messages from my guild mates when we are talking about trading, guild store, etc. This one or Got My Five (I use both), one of them is doing it. I've enabled debug but it's no use to me if I don't know the codebase . And I guess there are no options to disable filtering of guild channels/party.
Last edited by uladz : 04/11/16 at 12:24 PM.
Report comment to moderator  
Reply With Quote
Unread 01/15/16, 02:01 AM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
v1.07

Support for the latest 100013 API build of TESO
Report comment to moderator  
Reply With Quote
Unread 01/27/15, 03:19 AM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
Future

I am still here lol. Come March will be playing again of course.
Report comment to moderator  
Reply With Quote
Unread 08/30/14, 04:53 AM  
StarkeRealm

Forum posts: 0
File comments: 39
Uploads: 0
Re: Update v1.03

Nice to see this being brought up to date. Though, it looks like ZoS finally managed to trim out the spammers. I haven't even seen mass botting since I came back.
Report comment to moderator  
Reply With Quote
Unread 08/22/14, 11:31 PM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
Update v1.03

Small version update to take AddOn to latest game API version v 100008.
Last edited by Taraezor : 08/30/14 at 12:54 AM.
Report comment to moderator  
Reply With Quote
Unread 06/27/14, 10:46 PM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
New Version 1.02

Basically updated this special parameter which informs the game engine that the AddOn is up to date with the latest client/server versions of TESO.

But also took the opportunity to tweak a parameter which was capturing chat like "^^" or "" and flagging it as spam. The default now is to ignore anything up to about 15 characters long, although the "15" can also be adjusted if you want as well.

I have been monitoring the performance of Spam Bam and it appears to be capturing 100% of all gold spam with the exception of the false positives I noted above.

Any problems please let me know here thank you. I will be checking here about weekly and not daily now as it is obviously stable and working as intended.
Report comment to moderator  
Reply With Quote
Unread 06/09/14, 12:10 AM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
New Version v1.01

Nothing major. A better way of handling resetting to default values. I have just one copy of the actual defaults in the LUA file so I can be sure the actual defaults are used.

The rest is a few changes to assist myself in testing a live/final version, a message in the game's AddOn menu directing players to /spambam for help, a clearer naming/use of the parameter to actually delete the spam from chat (default is true btw), ability to truncate some slash commands so that "Del" is okay for "Delete" and so on.

In case you do not have the correct defaults, download v1.01 and in chat enter /sb def or /sb defaults and you will now be setup correctly.

I think it is a given that whenever an author updates an AddOn you may as well just d/l it and instal!
Report comment to moderator  
Reply With Quote
Unread 06/08/14, 10:39 PM  
SektaNZ

Forum posts: 10
File comments: 118
Uploads: 0
Looks good!
Report comment to moderator  
Reply With Quote
Unread 06/08/14, 02:37 PM  
Tachyon

Forum posts: 0
File comments: 9
Uploads: 0
I'm using the mod now and it seems great. It's flagged one particular player 5 times now so it's doing a good job.

I'd like to see that graphic panel you mentioned, if it's possible.
Report comment to moderator  
Reply With Quote
Unread 06/08/14, 10:31 AM  
Taraezor
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 24
Uploads: 2
Thanks to those who have already downloaded.

I think you will agree that this AddOn is a "different" approach to handling spam and yet very obvious in how spam should have been approached in the first place.

Just tonight on the NA server this (not allowed to call out the name of the player here) got through three spam filter AddOns but was snared by mine! It prompted me to upload it here.

Currently, spam obfuscation is bleeding obvious and yet anyone who has a close look at the LUA file will note that I assume a much less obvious obfuscation with the values of my adjustable parameters. I am trying to anticipate the spammers to be more intelligent in the future.

Yes, it is risky in that players who are having fun in chat with "wooooooot!!!!!!" style comments might be caught as a false positive, but the tools are there in the AddOn to safeguard against that. Current style spam is very easily caught.

Speaking of which. Is there a demand for a panel with all configurable parameters presented graphically? At present a player seeking to adjust the configuration, would need to read my verbose blurb at the header of the LUA file. Boring! Better would be an in-game mechanism complete with sliders for each parameter. Just a thought.

All feedback welcome.
Last edited by Taraezor : 06/08/14 at 10:35 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.