SpamBlocker
From WIM
About Plugin
WIM - SpamBlocker is a WIM Plugin that takes simple yet effective approach at blocking gold spammers. As we all know, gold spammers do not take the time to level their characters before mass whispering everyone. That being said, by screening all whispers based off of the sender's level, we can eliminate almost all spam.
Features
Using this plugin, you can choose what level of character's to screen before receiving their whispers. In order to avoid the blocking of potential non-spammers, an automatic message will be sent to the sender requesting that they respond with a confirmation code (randomly generated). When the sender responds with this code, they will be added to your white list (option to save or clear between logins) and their messages will be released.
Other features include statistical display of how many spammers where blocked as well as how many messages where blocked. You also have an option to be notified in the general chat frame when a message has been blocked along with an option to preview the blocked message.
Prior to any screening, WIM - SpamBlocker first checks to see if the sender is friendly. Friendly is defined as either being on your friends list, in your guild, in your party or in your raid. If any of the above, the message is released automatically.
Note to Developers: This is the first plugin created for WIM. It was created while WIM's Plugin System was being designed, therefore, is a great example to learn where to start in developing your own plugins. All code that is associated with plugin behavior has been commented.
Downloads
Direct Download from WIMAddon.com
Version History
- Version 1.0.13 (09/25/2007)
- Updated TOC for WoW 2.2 patch.
- Version 1.0.12 (08/22/2007)
- Fixed bug where whisper from last sender isn't registered after releasing messages.
- Changed message after correct code is returned. (example: "your message was delivered").
- Version 1.0.11 (06/05/2007)
- Added option to report spam though spam notification.
- Minor bug fixes.
- Version 1.0.6 (05/22/2007)
- Initial public release!

