The Spamslayer Addon helps World of Warcraft players manage and filter spammy chat messages, particularly in busy channels like Trade and General. It allows users to blacklist spammy advertisers and filter out messages containing specific keywords, making the chat experience cleaner and more enjoyable.
Features
- Keyword Filtering: Automatically filters out messages containing predefined spam keywords like "boosting", "run", "Mythic+", and more.
- Blacklist Management: Users can add, remove, and list players in a personal blacklist to prevent seeing messages from repeat spammers.
- Hourly and Monthly Message Reporting: Keeps track of how many messages have been blocked and provides periodic reports.
- User Interface: Toggleable UI for easier management of the blacklist and viewing of filtered messages.
Installation
- Download the Addon:
- Download the latest version of the addon from the designated release source or repository.
- Extract the Addon:
- Extract the downloaded zip file into your World of Warcraft _retail_/Interface/AddOns directory.
- Verify Installation:
- Ensure that the addon folder is correctly placed in the AddOns directory. The folder should be named SpamSlayer and contain all the necessary files (SpamSlayer.lua, SpamSlayer.toc, and any related assets).
Usage
To access the Spamslayer Addon features, use the following slash commands in the game:
/SpamSlayer add <playerName>- Adds a player to the blacklist./SpamSlayer remove <playerName>- Removes a player from the blacklist./SpamSlayer list- Lists all blacklisted players./SpamSlayer status- Shows the total number of blocked messages.
The addon automatically starts filtering messages based on the predefined keywords and any players added to the blacklist.
Contributing
Contributions to the Spamslayer Addon are welcome. Please feel free to fork the repository, make your changes, and submit a pull request.
Support
If you encounter any issues or have suggestions for improvement, please submit them as issues in the project's repository or contact the maintainer directly through the project's community channels.
License
This addon is released under the MIT License.
Acknowledgments
Thanks to all contributors and users for their support and feedback which help improve this addon.

