Jump to content
Sign in to follow this  
laytya

[Addon] SpamThrottle

Recommended Posts

SpamThrottle

all info here https://github.com/laytya/SpamThrottle

v1.16a

  • refactoring of spam filter (repeated messages) should work now
  • added emote spam block

v1.16

  • fixed spam filter (repeated messages)
  • fixed some memory leaks
  • some minor fixes

v1.15a

  • check multi-line spam in all channels

v1.15

  • added minimap button w/ tooltip of last filtered or baned player
  • improved multyline ban
  • added new stopwords
  • some options dialog improvements

v1.14

  • Improved multyline goldsellers ban.
  • Changed the way of storing filter and ban lists. Its should be same across alts on same account
  • Added new stopwords for ban

Download

https://github.com/laytya/SpamThrottle/releases

Edited by laytya

Share this post


Link to post
Share on other sites

SpamThrottle v1.15

  • added minimap button w/ tooltip of last filtered or baned player
  • improved multyline ban
  • added new stopwords
  • some options dialog improvements

 

Edited by laytya

Share this post


Link to post
Share on other sites

Thank you for maintaining this great addon. Given how aggressive gold sellers are with the spamming it's a real invaluable addon in my opinion.
And the "remove duplicated messages until gap timeout" feature makes chat channels much more readable.

 

I'd like to report 2 bugs I found recently.

1#:
In version 1.14 you changed how the addon stores settings.
As it says in the changelog on Github: "Changed the way of storing filter and ban lists. Its should be same across alts on same account"

After I started using this version I noticed that every time I logged in it told me that "it detected a version update and will reset the settings to default."
This reset happened every time on every account and char I logged in even after a complete client exit and restart.

After I manually found and deleted all spamthrottle.lua settings files in my WTF folder it stopped doing this and started working normally by being able
to save settings permanently.

2#:

After upgrading to one of the recent versions (not sure exactly which, probably 1.14 or 1.15) I noticed that the addon doesn't add
char names to the ban list anymore. In previous versions if the addon filtered a message from a gold spammer using the word list it always
put that char name onto the ban list.
Now it never does that and I have to do it manually.

Recently there are gold spam messages coming in constantly that I can only filter out in part.
Typically I'm able to filter out 2 lines out of a 3 line message.
Now that the addon doesn't put char names on the ban list this 3rd line always comes through.
In previous versions if the addon managed to filter out even just a part of a gold spam message it put the char on the ban list and after this
the next time the same char tried to message me the whole message got filtered successfully.

This is still present in v1.15a

 

Would you please look into these issues?


Thank you!

Edited by wowuser
typo

Share this post


Link to post
Share on other sites

for #1 - yes just clean settings in WTF folder - i cant manage it from addon.

for #2 - it just spammers changed words in message, I monitor it and make commit to git, but not always it goes to release - so u can monitor last commits and download zip to update from repo not form releases... or you can always ban them manualy

Share this post


Link to post
Share on other sites

I just updated ST, now I'm getting "Error! Failed to load object: STSameFactionOnly ( (false) )" and then my chat is dead, version 1.15a or c :(

Share this post


Link to post
Share on other sites

Thank you Laytya for this addon.  T'is wonderful.

One question though, how does one go about hiding the minimap button?  I see the possibility of doing this in the SpamThrottle_SetButtonPosition() function....

Share this post


Link to post
Share on other sites
В 09.02.2017 в 04:37, Ven сказал:

I just updated ST, now I'm getting "Error! Failed to load object: STSameFactionOnly ( (false) )" and then my chat is dead, version 1.15a or c :(

exit WOW and delete all spamtrottle.lua in WTF folder. There is minimum 2 places.... 

Share this post


Link to post
Share on other sites

I think its just blocked spam (same repeated msgs in period of time). You can control that period in options

Edited by laytya

Share this post


Link to post
Share on other sites

How? I dont want to see all those LFG and LFM messages blocked. Old version worked just fine before i decided to block emote spam.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×