Quantcast
Download
(12 Kb)
Download
Updated: 10-19-09 02:28 PM
Pictures
File Info
Updated:10-19-09 02:28 PM
Created:05-28-09 01:32 PM
Downloads:3,193
Favorites:49
MD5:

Get Off My Lawn!

Version: 1.3
by: Nirrudn [More]

An ongoing project to remove annoyances from the game, primarily by filtering chat messages.

If you want to filter out things like duel messages, drinking spam, dual-spec skill spam, or certain exceptionally annoying NPCs, this addon is for you. If it doesn't block it, request it and I'll see what I can do!

Full list of blocking features:

* Serenity Mute - Mutes the game audio while you have the Serenity buff on at the Wrathgate.
* Arcanist Braedin - Blocks /yells from this NPC.
* Ability Spam - Hides "You have (un)learned..." class and pet ability messages.
* Duel Messages - Hides chat messages about duels.
* Drinking Messages - Hides "Soandso looks tipsy..." etc.
* Argent Tournament - Mutes various Tournament NPCs that chatter a lot
* Emblem/Mark Loot - Hides Emblem, Shard, and Mark messages that aren't yours.
* Popcap Games - Hides Peggle and Bejeweled guild messages.
* Necrosis - Filter out all Necrosis addon speech (English only for now).
* Deserter Agitator - Hide the chatter from this NPC in Theramore.
* Raid Joins/Leaves - Condenses raid join/leave messages into blocks similar to Battlegrounds
* General Raid Mute - Hides General chat when in a raid group outside of Wintergrasp.
* Fail Mods - Hides "Soandso fails at suchandsuch" type raid messages.
* Winter Time - Blocks guildchat messages from the WinterTime addon.
* Auction House Messages - Blocks them while in a party/raid.
* Trade Chat Filter - Filter out the junk from the Trade channel. Not recommended for non-English clients/servers
* Achievement Clustering - Want just a few lines of chat instead of 25 when your guild gets a new achievement? This is for you.
* City Chatter - NPCs cluttering up your chatbox about buying their fresh baked bread? Not anymore!

v1.3:
* Auction House Messages box will now filter more messages, but only while in a party or raid.
* VERY simple "Trade Chat Filter" added, my attempt to remove the garbage chatter from Trade on my server.
* Achievement Clustering added, similar to Raid Joins/Leaves but for Achievements. Hard to test this one, so let me know how it works.

----

v1.2.5:
* Champion's Seals will be filtered by the Emblem/Mark box now.
* The "Fail Mods" box will now filter fail messages from the raid leader too.
* New option: "Auction House Messages" by request, filters out the "A buyer has been found..." message. (untested)

----

v1.2.4:
* Added "Winter Time" box to filter out guildchat messages from the WinterTime addon

----

v1.2.3:
* Hopefully fixed the problems with settings not saving, please let me know!
* Fix for the loot error
* Added Emblems of Triumph to the Emblems filter option

----

v1.2.2:
* .toc bump for 3.2
* Raid Joins/Leaves box is now functional

----

v1.2:
* Fixed some issues with the Necrosis button, it no longer requires a reload
* Basic localization support added. If you would like to help, check out localization.lua!
* French and German localization mostly implemented
* Slight optimization to the Ability Spam box functionality
* Various bug fixes

----

v1.1:
* Added "Fail Mods" checkbox to block "Soandso fails at suchandsuch" raid messages
* Necrosis checkbox is now functional
* Serenity Mute box should now properly restore game sound instead of leaving it off


----

v1.0:
* Total rewrite of the GUI.
* Added Popcap Games checkbox to remove guildchat messages from Peggle and Bejeweled.
* Added Deserter Agitator checkbox to squelch the Theramore NPCs of the same name by request.
* Added General Raid Mute checkbox to mute General chat while in a (non-Wintergrasp) raid group.

----

v0.5:
* Hopefully fixed the issue with blocking things the addon's not supposed to.
* Hopefully fixed the problems with the saved variables not saving, too.

----

v0.4:
* Added "Emblem Loot" checkbox to block Emblem loot messages that aren't yours.
* Hopefully a fix for the cases where settings weren't saving for some people. There's now a message when no saved variables are detected, please let me know if you see it.

----

v0.3:
* Added "Argent Tournament" checkbox to mute various /yells and /says by NPCs there.
* Changelog.txt included in the zip file.

----

v0.2:
* Fixed "Skill Messages" button hiding recipe learns, they'll show up again now.
* Added "Duel Messages" button to remove all duel-related messages
* Added "Drinking Messages" button to remove "Soandso looks a little tipsy..." and the like.
* Added tooltips for all checkboxes for a better explanation.
* The Serenity checkbox should no longer attempt to re-enable sound effects if you had them disabled when the addon was loaded.


----

v0.1:

3 Checkboxes exist under the in-game AddOns menu:

* Serentiy: Mutes the game audio while you have the Serenity buff active near the Wrathgate, to silence the loud screams.
* Arcanist Braedin: Filters out Arcanist Braedin's "Reinforcements are needed..." /yell while the Wintergrasp battle is going on.
* Skill Spam: Removes the "You have (un)learned..." messages. No more spec swapping eating up half your chat buffer!
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
1.2.5
9kB
Nirrudn
09-21-09 12:51 PM
1.2.4
9kB
Nirrudn
09-02-09 03:46 PM
1.2.3
9kB
Nirrudn
08-24-09 10:41 AM


Post A Reply Comment Options
Unread 11-15-10, 02:27 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 3
The project has been handed off to a new author, and updates can now be found at the Curse site for the addon, so please direct all bug reports, feature requests, etc. here:
http://wow.curse.com/downloads/wow-a...ails/goml.aspx
Report comment to moderator  
Reply With Quote
Unread 11-15-10, 02:26 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 3
I was just wondering though. If I wanted to modify the Trade Filter to allow LFM, LFG to the white list wouldn't it just be something like this:

local FilterPoints = {
["wts"] = 5,
["wtb"] = 5,
[".*%[.*%].*"] = 5,
["lf.*"] = 2,
["%d+g.*"] = 4,
["tip.*"] = 3,
["LFG"] = 5,
["LFM"] = 5,
["LF*"] = 5,
};

Just wondering as this stopped working entirely and now blacklists everything in trade.
Everything in the FilterPoints table should be in lower case, since I convert all trade channel messages into lower case internally for comparison, so it'll never find "LFG." Otherwise you've got the right idea, yes. However, that shouldn't completely break anything, so if everything is being filtered out, it sounds like a bug.
Report comment to moderator  
Reply With Quote
Unread 11-11-10, 07:39 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 54
File comments: 136
Uploads: 3
can you add Sorely Twitchblade to the npc ignore list?
Report comment to moderator  
Reply With Quote
Unread 11-05-10, 06:54 PM  
Tondef
A Cyclonian
 
Tondef's Avatar
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 57
Uploads: 4
Sorry to hear that you've moved on, but I hope you're having fun at whatever new project you're working on.

I was just wondering though. If I wanted to modify the Trade Filter to allow LFM, LFG to the white list wouldn't it just be something like this:

local FilterPoints = {
["wts"] = 5,
["wtb"] = 5,
[".*%[.*%].*"] = 5,
["lf.*"] = 2,
["%d+g.*"] = 4,
["tip.*"] = 3,
["LFG"] = 5,
["LFM"] = 5,
["LF*"] = 5,
};

Just wondering as this stopped working entirely and now blacklists everything in trade.
__________________
The strength of the wolf is the pack, and the strength of the pack is the wolf.
Report comment to moderator  
Reply With Quote
Unread 11-01-10, 05:19 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 3
New Author Soon

To all users:

My apologies for not maintaining this addon properly. I left WoW back in January and moved on to other projects, which is why this hasn't been updated in forever.

Someone has approached me about updating and maintaining the addon, so I will be passing the project off to them soon, I just need to confirm which addon site(s) they wish to use.

I'm glad to see this addon is still somewhat popular. If I could maintain it without an active WoW account I definitely would, it's always fun and quite the learning experience to work on them.

Hopefully I'll be passing the torch within the next day or two though, and you all can continue to enjoy a much quieter WoW experience again!

Regards,

Nirrudn
Report comment to moderator  
Reply With Quote
Unread 11-01-10, 05:01 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 3
Originally posted by Tondef
Is there a way that I could edit the trade chat filter?
I don't see where you are storing the text strings to compare them to.
If possible I would like to let the LFM / LF text lines though as that is how we have to find PUG raids on my server. But the rest of the the trade and go in the bit bucket.
Apologies for the slow response! (and to all, my sudden absence, I quit WoW back in January so have been unable to keep the addon up to date)

I opted to handle the trade chat filtering inside of TradeFilter.lua, and to let the LFM/LF messages through is a simple tweak. On line 6 of the file should be "["lf.*"] = 2", you simply change the 2 to a 5 and any message containing a word that starts with "lf" will be allowed through.

Originally posted by Sarainy
Out of interest, in the TradeFilter.lua what is "%d+g.*" blocking?
One year later! Sorry, not sure how I missed this. The list at the top of the file is actually a weighted list of allowances instead of blocking. That particular line is for numbers (the %d+ part) followed by a G, for gold values. The extra ".*" is a catch-all so it works for things like "50gp" or "1000gold" too.

Gold messages by thesmelves won't be allowed though, because I scored them at a default value of 4, and any given message needs a score of 5 to be seen, so they must be accompanied by something else in that word list to be allowed through. i.e. "LF Someone to run me through Deadmines, paying 50g" will actually be allowed through, because the "LF" adds a score of 2, then the 50g adds 4, bringing the message's score to 6.
Report comment to moderator  
Reply With Quote
Unread 08-18-10, 02:07 PM  
Aquillian
A Kobold Labourer
 
Aquillian's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
I love this mod. Been using it for months and it's just amazing, I can't imagine the game without it
Report comment to moderator  
Reply With Quote
Unread 07-19-10, 09:26 PM  
Tondef
A Cyclonian
 
Tondef's Avatar
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 57
Uploads: 4
Is there a way that I could edit the trade chat filter?
I don't see where you are storing the text strings to compare them to.
If possible I would like to let the LFM / LF text lines though as that is how we have to find PUG raids on my server. But the rest of the the trade and go in the bit bucket.
__________________
The strength of the wolf is the pack, and the strength of the pack is the wolf.
Report comment to moderator  
Reply With Quote
Unread 04-14-10, 02:12 AM  
Taigen
A Defias Bandit
 
Taigen's Avatar

Forum posts: 3
File comments: 82
Uploads: 0
Originally posted by khariv
There seems to be a bug currently with the multi-join / multi-leave messages. For whatever reason, it is listing people twice every time someone joins or leaves the raid.

Example:

Barepeach, Barepeach have joined the raid.
Yuc, Yuc have left the raid.
I'm getting that too... and I'm using Chatter and WIM and one of those...havent figured out which yet but I suspect Chatter... is also duplicating the duplicate so I am getting FOUR names.

Taigen, Taigen, Taigen, Taigen have joined the raid.

OMG its annoying but I cant do without the other great features of this mod!
Report comment to moderator  
Reply With Quote
Unread 02-26-10, 02:47 PM  
khariv
A Defias Bandit

Forum posts: 2
File comments: 71
Uploads: 0
There seems to be a bug currently with the multi-join / multi-leave messages. For whatever reason, it is listing people twice every time someone joins or leaves the raid.

Example:

Barepeach, Barepeach have joined the raid.
Yuc, Yuc have left the raid.
Report comment to moderator  
Reply With Quote
Unread 11-19-09, 04:00 PM  
antz
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Jaeren Sunsworn

How about removing the trumpets as well as the following irritating lines of spam? (Dalaran)

Code:
Jaeren Sunsworn says: The Argent Crusade invites you to test your skills in honorable combat against other heroes of Azeroth at the Argent Tournament.
Jaeren Sunsworn says: The champions of the world's great nations have gathered at the Argent Tournament Grounds in northeastern Icecrown to face all challengers.
Report comment to moderator  
Reply With Quote
Unread 10-29-09, 03:35 PM  
Sarainy
A Kobold Labourer
 
Sarainy's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Out of interest, in the TradeFilter.lua what is "%d+g.*" blocking?

Not too hot on lua, and have only played around with it a little, so I'm not sure
Report comment to moderator  
Reply With Quote
Unread 09-21-09, 01:25 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 3
v1.2.6

For the next version, I've implemented a "City Chatter" option to mute various NPCs found in the cities that people might find annoying. However, I do not play a Horde character, so I have no real idea what annoying Horde NPCs there are.

All suggestions are welcome, but I'm especially looking to get some input on any spammy/annoying Horde NPCs you guys want filtered out. Feel free to drop a comment with the NPC's name, and I'll get it in the list.
Report comment to moderator  
Reply With Quote
Unread 09-14-09, 11:41 PM  
Nirrudn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 16
Uploads: 3
Re: Re: Fails

Originally posted by reale
I think he is using "EnsidiaFails", here is an example of what's not being blocked:



Thank you
I'm guessing by the different colored text that's the raid leader. I can add the raid leader messages to the allowable filtered messages set for the Fails box, I just hope you don't get in trouble for not being able to see those!
Report comment to moderator  
Reply With Quote
Unread 09-09-09, 12:50 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 165
Uploads: 0
Re: Fails

I think he is using "EnsidiaFails", here is an example of what's not being blocked:



Thank you
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: