SpamThrottle

Eliminated duplicated messages in chat channels, reducing the amount of chat-clutter on busy systems

File Details

SpamThrottle.zip

  • R
  • Jan 7, 2010
  • 5.02 KB
  • 3.1K
  • 3.3.0
  • Retail

File Name

SpamThrottle.zip

Supported Versions

  • 3.3.0

12/05/2009 - Initial Release

12/07/2009 - Update to handle a potential problem with the way that LUA handles comparisons with uninitialized table elements on different WoW clients, thus potentially creating an "always filter" condition on some clients.

12/08/2009 - Updated to game version 3.3.0

01/03/2010 - Patched a bug whereby the filter was firing for each chat window opening, thus every window other than General was getting marked as a duplicate.  For some people's setup this caused a problem.  Simple fix was to filter messages after they have been seen 7 times, which is the number of times this filter is called for each message.  This may require a more elegant solution in the future.

01/07/2010 - Implemented the more elegant solution to resolve above problem, using an event handler.  Added gapping capability to allow repeated messages to be shown at a user-specifiable frequency (called the gapping value).  Default gap is 600 seconds between repeated messages.  Added a variable updating code to automatically roll saved variables forward from previous versions.