ReserveIgnore chat filter
What Is
ReserveIgnore is a quality-of-life World of Warcraft addon (3.3.5 / Wrath Classic client) designed to automatically ignore players who spam “reserve” or loot-claim messages in public channels.
It’s specifically built to deal with LFG / Trade / Yell spam where raid leaders advertise runs with loot reserved, hard-reserved items, or “only X can roll” rules.
Instead of you manually right-clicking and ignoring people, the addon does it instantly and automatically.
The Core Problem It Solves
In Wrath (especially private servers):
LFG / Trade / Yell are flooded with:
“ICC 25nm need all, DBW res”
“TOC 25, cloak reserved”
“Need heals, shard res”
These messages drown out legitimate group ads
Blizzard provides no built-in filtering for this
ReserveIgnore turns those messages into silence.
How It Works (High Level)
Listens to all public chat channels
Trade
LookingForGroup
Yell
Say
Emotes
General
(Optionally whispers in some versions)
Scans each message for trigger words
Examples:
res
rez
reserved
hr
hardres
only X can roll
Detection is punctuation-aware
res., res,, res! still trigger
Separator-tolerant
r.e.s, r-e-s, re/s still trigger
Decides whether the message is spam or legitimate
Uses an exception list to prevent false positives
Example:
“respec now” → not loot reserve
“rezz me” → not loot reserve
“ress healer” → not loot reserve
Automatically ignores the player
Player is added to your ignore list
Their future messages are completely hidden
Key Features (Detailed)
1. Trigger-Based Auto Ignore
A customizable list of trigger words
Designed specifically around loot reservation spam
Extremely aggressive detection (by design)
2. Exception System (Critical)
Prevents ignoring people who are talking about:
Resurrection (rez, rezz, ress)
Respecs
Legitimate gameplay terms
In v1.8m:
Exceptions only suppress ambiguous triggers
Clear loot-reserve phrases still ignore instantly
This is what keeps the addon usable without breaking normal chat.
3. Whisper Delay Protection
When someone you ignored whispers you, the addon:
Delays or blocks processing
Prevents spam or harassment right after ignoring
Stops “WHY IGNORE??” rage whispers
4. Auto-Cleanup of Ignore List
WoW has a hard limit on ignored players
ReserveIgnore:
Automatically removes the oldest ignores
Makes room for new spammer ignores
No manual cleanup required
5. Enhanced Yell Detection
Many reserve spammers use /yell to bypass filters
The addon explicitly listens for yell spam
Uses the same aggressive detection logic
6. Scan Mode (Some Builds)
Can scan recent chat
Useful after login or UI reload
Immediately cleans up visible spam
.................................................. .........
What It Does NOT Do
❌ It does not block legitimate group ads
❌ It does not auto-ignore based on class, guild, or role
❌ It does not report players
❌ It does not modify loot rules
❌ It does not interact with Blizzard servers
It only affects your local chat view.
Why This Addon Is Unique
Most addons:
Filter text
Hide messages
Use regex replacements
ReserveIgnore goes one step further:
It removes the speaker entirely
Once ignored, they are gone from all channels
This is why it stays effective even when spammers repeat messages.
Who This Addon Is For
✔ Players who:
Want clean LFG / Trade chat
Don’t care about loot-reserved runs
Play on spam-heavy servers
Want zero manual moderation
❌ Players who:
Join reserved loot runs
Advertise HR/RES groups
Want to see everything
In One Sentence
ReserveIgnore automatically silences loot-reserve spammers by detecting reserve language in chat and permanently ignoring the sender—keeping your chat clean without any effort.
This is not 100% perfect, but it is a very solid base. It was made with ChatGPT, so it can be easily modified .
https://www.mediafire.com/file/9gdz5...gnore.zip/file