You are not logged in.

Applications: [GameMaster: OPEN] | [Volunteer Testers: OPEN]


This forum will be permanently shut down on Friday 13.07.2018
Please copy or save all important information from old forum before they will be deactivated
We have moved to new board. https://forum.runesofmagic.gameforge.com/Come join us.

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

1

Monday, October 5th 2009, 7:31am

[Addon]ChatGuard No Spam

Just released my beta of ChatGuard NoSpam - an addon that keeps away the gold sellers.


ChatGuard NoSpam (or as I'll call it NoSpam from now on) takes a different approach to blocking the spammers then the other addons. NoSpam lets the spammers spam you as much as they want. How ever, NoSpam prevents those messages from appearing.

This removes the need for a blacklist - whether the ingame or provided by an other addon. Freeing you to use your blacklist for other players.


NoSpam is small, yet very very effective. In testing, both simulated and real-world, NoSpam has blocked 100% of the spammers, and that is right out of the box. I was having a blast sitting in vent, listening to my friends comment about spammers, yet not seeing one message.

Currently NoSpam blocks 94 known sites - some gathered from in game, others from doing a google search and manually checking them out.

(addon will say it is blocking 95 sites, there is a dummy site included for testing - testingantispam.com).

If a new site, or a site comes up in a different form then usual, NoSpam also will attempt to block the message in the same manor as email anti-spam software.

Each message is scanned for key words - each key word counts as 1 towards the spam threshold. If the threshold is met or exceeded, the message is blocked as spam.

Threshold is currently set to 5. The key word list is made up from the spammers messages.

NoSpam saves only two settings currently to your savedvariables file, the number of spam messages blocked, and whether or not it is enabled or not.

This removes the issues that the addon ShutUp had where its key words would be reset, forcing you to start over a lot.


Future versions will support the ability to add new key words, a UI for configuring, as well as blocking normal player spam (ie, "lfg FA 24+" messages every 30 seconds)

Known issues: NoSpam doesn't block spammers using /say chat. Hopefully next update.


ChatGuard NoSpam can be found at curse.com - http://rom.curse.com/downloads/rom-addon…ard-nospam.aspx


Also, wanted to say thanks to Crypton, author of Ultimate Blacklist - taking a gander at your code gave me the inspiration needed to block whispers... I was at a stand still lol, so thanks


Please, leave any comments, questions, suggestions you may have

Thanks,


BenHur

dougp21

Beginner

Posts: 1

Location: Lebanon, Va

Occupation: Important

  • Send private message

2

Tuesday, October 6th 2009, 1:41am

ahh, whats this? Possible competition? :D

glad you liked my method.
Server: Artemis
Main Chars: Crypton, Mrsfletcher, Mufasa
Favored Class: R/S or S/R
Guild: Lazy
Interested in joining Lazy? Contact me ingame!
Author: Advanced Quest Book, Ultimate Blacklist, Advanced Combat Log, and ABugCatcher

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

3

Tuesday, October 6th 2009, 1:51am

lol - I didn't take much of it.

I just used the part where you passed the event to the filtering function, and used that to set my mute flag inside the function.

I used a different method to actually block the messages from displaying.

Now I just need to figure out how to keep the Say Bubble from displaying lol


Benhur

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

4

Wednesday, October 14th 2009, 8:04am

Minor update was released earlier today.

Added a new site to the gold seller sites and a few key words.

Also fixed an issue with the way the language files are loaded.

Interesting fact - So far, during the time I have been running the addon, it has blocked 1.2 Million spam messages. Only time I have seen 1 message is when I forgot to turn it on. Those messages have been blocked using out of the box settings - no going in and modifying my copy because one slipped through.


Current version is 1.1 (1.11 based on curse.com - still getting the feel for how they handle uploads and such).

Please, give it a try - if you are using it, please let me know what you think - I welcome any kind of feed back

http://rom.curse.com/downloads/rom-addon…ard-nospam.aspx


Benhur

dougp21

Beginner

Posts: 1

Location: Lebanon, Va

Occupation: Important

  • Send private message

5

Wednesday, October 14th 2009, 9:50am

Quoted from "icishoot;174848"


Interesting fact - So far, during the time I have been running the addon, it has blocked 1.2 Million spam messages. Only time I have seen 1 message is when I forgot to turn it on. Those messages have been blocked using out of the box settings - no going in and modifying my copy because one slipped through.

How long have you been running your copy? :)
Server: Artemis
Main Chars: Crypton, Mrsfletcher, Mufasa
Favored Class: R/S or S/R
Guild: Lazy
Interested in joining Lazy? Contact me ingame!
Author: Advanced Quest Book, Ultimate Blacklist, Advanced Combat Log, and ABugCatcher

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

6

Wednesday, October 14th 2009, 5:52pm

good question lol a month at most... I'm going to reset the counter, see what happens :D

dougp21

Beginner

Posts: 1

Location: Lebanon, Va

Occupation: Important

  • Send private message

7

Wednesday, October 14th 2009, 8:03pm

Quoted from "icishoot;174938"

good question lol a month at most... I'm going to reset the counter, see what happens :D

Interesting because 1.2 mil messages blocked means you would need to be online 24/7 nonstop and get at least 2 spam messages per minute for 13 Months. If you did this in 1 month, that means your the only person who is getting around 2 spam messages every second ingame. (2,628,000 Seconds in a Month / 2 = 1,314,000 Seconds)
Server: Artemis
Main Chars: Crypton, Mrsfletcher, Mufasa
Favored Class: R/S or S/R
Guild: Lazy
Interested in joining Lazy? Contact me ingame!
Author: Advanced Quest Book, Ultimate Blacklist, Advanced Combat Log, and ABugCatcher

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

8

Saturday, October 17th 2009, 11:45pm

Yeah - lol I realized what happend... I threw that number into the savevariables.lua file for testing purposes - I had forgotten I did that. I then ran the /nospam info command...

Which revealed an other bug - it wasn't properly counting the spam message.

After running the game for 3 days, in the higher levels where spam is less likely, the far more accurate count is 12 messages blocked.


I just put up version 1.2, which fixed the above counting issue.

It also fixes curseforge.com not packaging it properly, leading to the addon not being installed correctly.

Never used svn before lol


So no, no 1.2 mil messages blocked yet - though, if frogster staff weren't getting rid of spammers like they do, getting 2 messages a sec wouldn't be that far fetched. I have seen it a couple times where you have 2 or 3 spammers spamming at once lol

dougp21

Beginner

Posts: 1

Location: Lebanon, Va

Occupation: Important

  • Send private message

9

Sunday, October 18th 2009, 2:01am

Quoted from "icishoot;176267"

Yeah - lol I realized what happend... I threw that number into the savevariables.lua file for testing purposes - I had forgotten I did that. I then ran the /nospam info command...

Which revealed an other bug - it wasn't properly counting the spam message.

Or wasnt counting them at all. 1.2 you seem to have added counting :P See attachment. Anyhow, GL with this will stick with what works without a hitch already and that is UBL :)
dougp21 has attached the following file:
  • cgndiff.zip (20.19 kB - 3 times downloaded - latest: Jun 26th 2013, 10:26am)
Server: Artemis
Main Chars: Crypton, Mrsfletcher, Mufasa
Favored Class: R/S or S/R
Guild: Lazy
Interested in joining Lazy? Contact me ingame!
Author: Advanced Quest Book, Ultimate Blacklist, Advanced Combat Log, and ABugCatcher

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

10

Sunday, October 18th 2009, 2:13am

lol - thats fine. UBL has some nice features.

Only hitch that has affected nospam from working has been figuring out svn. Instructions if I remember correctly said to make a folder for the project, which I did.

Which ended up with the addon being packaged with the folder structure of "cgnSpamv1.1\cgnSpam\cgnSpam\<addonfiles>".


Either way, all that matters is that the spammers get blocked wether by UBL or cgnSpam, or even ShutUp lol - as long as the players are happy, I'm happy.

dougp21

Beginner

Posts: 1

Location: Lebanon, Va

Occupation: Important

  • Send private message

11

Sunday, October 18th 2009, 2:51am

Packager packages the addon based on the folder name you give it, just drop the folder entry down a level if pointing directly to it. Did you see the tutorial on it already? (if not can link it or PM it to you), although if it is causing you confusion, just zip your file and upload it directly to curse, dont even need to use svn :P
Server: Artemis
Main Chars: Crypton, Mrsfletcher, Mufasa
Favored Class: R/S or S/R
Guild: Lazy
Interested in joining Lazy? Contact me ingame!
Author: Advanced Quest Book, Ultimate Blacklist, Advanced Combat Log, and ABugCatcher

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

12

Sunday, October 18th 2009, 4:02am

Sure, would love the link :D

Thanks

dougp21

Beginner

Posts: 1

Location: Lebanon, Va

Occupation: Important

  • Send private message

13

Sunday, October 18th 2009, 4:16am

PM sent with some links to them on curseforge.
Server: Artemis
Main Chars: Crypton, Mrsfletcher, Mufasa
Favored Class: R/S or S/R
Guild: Lazy
Interested in joining Lazy? Contact me ingame!
Author: Advanced Quest Book, Ultimate Blacklist, Advanced Combat Log, and ABugCatcher

icishoot

Beginner

  • "icishoot" started this thread

Posts: 28

Location: Farmington Hills, MI

Occupation: lawn maintainence for my church, random computer jobs

  • Send private message

14

Sunday, December 6th 2009, 9:01am

Updated

Finally an other update - Spammers have kind of forced my hand as they are now starting to add spaces between the letters of their sites.

Version 1.5 was just released. Changes listed below, but the three main changes are:

1. Whispers should now properly be fully blocked - in older versions a whispered spam message could still be seen when one opens up a whisper window.

2. Addon can be disabled per character using /nospam enable|disable toon (note: not specifying toon will enable/disable the addon for all toons).

3. Sites or words can be added with /nospam addsite site - keep in mind that any thing added here will cause the entire message to be blocked.

Currently no way to remove added site/word. Lua pattern matching is also supported.



Changes:

Source code

1
2
3
4
5
6
7
8
9
10
11
1.5
	- Added ability to add sites or key words - /nospam addsite site
	- Added ability to disable addon for specific toons - /nospam enable|disable toon
	- Revamped the site list - list now takes into account single spaces between letters, also droped .com/.net/.cc from sites - this allows for 1 site to cover all possible tld's, instead of having to add 1 domain 5 times
	- Updated list with a couple new sites that have popped up
	- Updated key word list with a new form of www (wvvw - that is w, two "v"s and w again)
	- Added readme.txt
	- Fixed (hopefully) small bug where whispered spam messages were still added to whisper window
	- Updated cgnslang_ENUS.lua with new texts
	- Cleaned up code - removed unused functions, etc
	- Detailed change log for a change

asawrath

Beginner

Posts: 0

Location: Illinois

  • Send private message

15

Monday, December 14th 2009, 12:38am

I installed your Add today and have to say its so great not getting spam from gold sellers every few minutes.

marianojoey

Beginner

Posts: 2

Location: Buenos Aires, Argentina

Occupation: Tech at a DNA lab

  • Send private message

16

Friday, March 5th 2010, 1:49pm

I installed it when it still was version 1.1, and it works perfectly. I'll try the 1.5 version anyway. :)

17

Thursday, May 10th 2012, 1:22am

Has anyone recently tried both this and/or Goldseller SpamStop? Both seem abandoned... do they work with the current version of our client?

This whole gold seller spamming me with whispers issue is getting ridiculous.
(¯`v´¯)
`*.¸.*´
¸.•´ ¸.•*¨) ¸.•*¨)
(¸.•´ (¸.• (¸.•´¸¸.•¨¯`•.¸¸.

(◕‿◕) \(●̮̮̃•̃)/ ღ~*•..¸˛.•*¨*•.¸Osha + Grimdal + Siochain = Home Sweet Home ¸.•*¨*•.˛¸.•*~ღ \(●̮̮̃•̃)/ (◕‿◕)