Download
(6 Kb)
Download
Updated: 05-21-13 08:04 AM
Pictures
File Info
Compatibility:
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:05-21-13 08:04 AM
Created:04-27-09 06:42 PM
Downloads:14,089
Favorites:175
MD5:
5.3
BadBoy Levels: Filter Whispers By Level  Updated Today!  Popular! (More than 5000 hits)
Version: v2.96
by: funkydude [More]
This is a plugin for BadBoy

Main features:
  • Hides whispers from players below a specific level.

Only certain people are allowed to whisper you:
  • People on your friends list.
  • People that are part of your guild.
  • People above the level you choose,

Simply, if a "bad" person whispers you, the whisper is blocked (hidden), then you automatically send them a whisper (also hidden) of what level they must be for you to see their whispers.
v2.96 - toc bump

v2.95 - toc bump

v2.94 - wow 5.1

v2.93 - various code tweaks

v2.92 - fix a conflict with BadBoy_Guilded

v2.91 - toc bump

v2.90 - Add support for Cellular

v2.85 - locale updates

v2.81 - bump toc

v2.80 - Make the DK level filter respect our level setting if it is above 58.

v2.78 - toc bump

v2.77 - toc bump

v2.76 - locale update

v2.75 - Remove all guild related code and use UnitIsInMyGuild instead.

v2.70 - RealID support, don't scan people that whisper us via their character instead of RealID that aren't on our friends list, but are on our RealID list.

v2.62 - GUI fix for latest badboy

v2.61 - toc update

v2.60 - Remove level limit, Fix compatibility with WIM

v2.50 - Re-wrote some functions to hopefully solve the whispers getting through issue, locale update, added config

v2.1.5 - 3.3 update

v2.1.4 - Hopefully fix a bug with extremely fast whispers causing chat errors (like damage meter links)

v2.1.3 - bugfix: Allow all battleground whispers without scanning.

v2.1.2 - Better way to filter auto-response when drunk.

v2.1.1 - attempt to fix auto-responses not being hidden when drunk, deDE update.

v2.1.0 - Now Filters level 55/56 Death Knights by default, no options to change this currently. A whisper will be sent just like other classes, but asking to be level 57.

v2.0.5 - frFR update, add an extra arg to AddFriend() and RemoveFriend() as requested by tekkub for compatibility with addons such as "FriendsWithBenefits".

v2.0.4 - Remove the 50 max friends check as the maximum appears to have been increased beyond 50, use a different method for checking for max friends. v2.0.4

v2.0.3 - Don't try to add a player to friends several times for 1 whisper (registered to more than 1 chat frame)

v2.0.2 - Attempt to fix letting follow up whispers through and erroring about too many friends incorrectly

v2.0.1 - Possible fix for some "already on friends" weirdness

v2.0.0 - addon completely redesigned to use the friends list instead of performing who lookups, should fix several problems including the fact that Who has a cooldown, and not getting whispers from characters with small names like "Ha".

v1.5.4 - BUGFIX ERROR: ChatFrame.lua:2457 Usage: GetPlayerInfoByGUID("playerGUID")

v1.5.3 - toc update

v1.5.2 - ruRU update

v1.5.1 - Minor locale update, if you wish to contribute see http://www.wowace.com/projects/badboy_levels/localization/

v1.5:
-Another bugfix with wholib
-Another fix to remove old/printed whispers from memory
-Fix a potential loop if no player returns from who
-frFR update

v1.4.1 - fix a bug introduced by v1.4 that would add any level 1 that whispered you to the safe list.

v1.4.0 - adds anyone you whisper to the safe list, so you can whisper unguilded bank alts etc and they can reply.

v1.3.0 - works around the Who window popping up sometimes if an addon using WhoLib was installed (WIM, etc...) and add translations in deDE, esES & esMX for the whisper reply.

v1.2.1 - properly remove old whispers from memory

v1.2.0 - fix a rare error on login

v1.1.0 - Now instead of completely blocking off the whisper, the whisper will be hidden, and you will send the player a whisper (also hidden) telling that player what level they must be to whisper you

v1.0.0 - release
Post A Reply Comment Options
Old 08-22-10, 08:19 AM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 395
Uploads: 35
RE: Error

Xarl, do you have WIM installed? If so, does the error go away when you disable WIM?
funkydude is online now Report comment to moderator  
Reply With Quote
Old 08-22-10, 07:15 AM  
Xarl
A Black Drake
 
Xarl's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 88
File comments: 227
Uploads: 1
Just got this Error:

Code:
[2010/08/22 15:13:09-6497-x5]: Interface\FrameXML\ChatFrame.lua:2937: attempt to call method 'AddMessage' (a nil value):
(tail call): ?:
(tail call): ?:
BadBoy_Levels-2.50\BadBoy_Levels.lua:90: in function <Interface\AddOns\BadBoy_Levels\BadBoy_Levels.lua:39>

  ---
did log over to my other Char and was away and while coming back i got that error.
Xarl is offline Report comment to moderator  
Reply With Quote
Old 08-09-10, 06:42 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 395
Uploads: 35
Re: Levels in LUA?

No the variable BADBOY_LEVEL is saved on all chars no matter what you change it to. Increasing the DK level (like in your code) will work fine, but set the BADBOY_LEVEL variable to 9 yourself ingame.

I guess it's time to implement that option into BadBoy's config.

Originally posted by jlrm365

and am not sure how to change it. How would it be changed?
Would anything else need to be changed?

Thanks.
funkydude is online now Report comment to moderator  
Reply With Quote
Old 08-09-10, 06:19 PM  
jlrm365
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 84
Uploads: 3
Question Levels in LUA?

As setting BADBOY_LEVEL requires a script, does that mean it would have to be pressed on each account log-in?
It also appears to block only general levels. Would changing BADBOY_LEVEL also change the threshold for blocking Death Knights, by an equivalent amount?

In any case - because I am forgetful as much as anything else, I would prefer to change the LUA, but what would I change?
Looking at it, if I wanted to block general levels lower than 10, and Death Knight levels lower than 65 (the equivalent), I guess I would change it to:

Code:
if level <= (tonumber(BADBOY_LEVEL) or 9) or (level < 64 and result == "DEATHKNIGHT") then
I then see this:

Code:
SendChatMessage(whisp:format(BADBOY_LEVEL and tonumber(BADBOY_LEVEL)+1 or 2), "WHISPER", nil, player)

and am not sure how to change it. How would it be changed?
Would anything else need to be changed?

Thanks.
jlrm365 is offline Report comment to moderator  
Reply With Quote
Old 06-24-10, 08:56 AM  
tralkar
An Onyxian Warder
 
tralkar's Avatar

Forum posts: 352
File comments: 218
Uploads: 0
Since the past few little patches this Does not work for me,I get lvl 1s whispering me all the time? and yes i hit the button to make all addons work..
tralkar is offline Report comment to moderator  
Reply With Quote
Old 01-24-10, 05:48 PM  
Phen
A Murloc Raider

Forum posts: 4
File comments: 24
Uploads: 0
Its a shame that this only is a plugin and not a stand alone addons as i really only was after a addon that blocked goldspammers to whisper me. Nice addon anyway. Would be awsome if you could do it so you dont need your main Bad Boy addon for this to use.
__________________
Im not scary, im just a little bit wierd
Phen is offline Report comment to moderator  
Reply With Quote
Old 12-30-09, 09:36 AM  
thebadmf
is in disguise
 
thebadmf's Avatar

Forum posts: 5
File comments: 109
Uploads: 0
Happy Holidays

I'm having some odd behaviour as of today. I have my level limit set to 10. A level 3 friend tried to whisper me, so I added him as a friend. Once I added him as a friend, I received whispers but only visible in the mod, whisp (I could see them in the mods LDB display) however they weren't shown in the chat window.

I looked a bit deeper and noticed that my friend wasn't shown on my friendlist but, adding him again reported that he was already a friend. I relogged a few times to test and still no joy until I disabled badboy: Levels. any help would be appreciated.

Here's a screenshot the hopefully makes things a bit clearer:

Clicky!
thebadmf is offline Report comment to moderator  
Reply With Quote
Old 11-27-09, 04:53 AM  
thebadmf
is in disguise
 
thebadmf's Avatar

Forum posts: 5
File comments: 109
Uploads: 0
I may be mistaken but, I thought if I whispered a level 1 first, they would be able to whisper me back (I have my threshold set to 40). If this is what should happen, then it's not working for me.

And I checked and I have 2 free slots on my friendlist.
thebadmf is offline Report comment to moderator  
Reply With Quote
Old 09-21-09, 01:47 PM  
OttoDeFe
A Chromatic Dragonspawn
 
OttoDeFe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 195
Uploads: 10
NVM... too slow...
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
Last edited by OttoDeFe : 09-21-09 at 01:47 PM.
OttoDeFe is offline Report comment to moderator  
Reply With Quote
Old 09-21-09, 01:47 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 395
Uploads: 35
Read the changelog and update.

Originally posted by peewee_sweden
The filter by level is slowly being ignored now that the goldspammers have started using lvl 55 DK's from hijacked accounts to spam you. Setting N to 55 would ignore all levels below 55...
funkydude is online now Report comment to moderator  
Reply With Quote
Old 09-21-09, 12:58 PM  
peewee_sweden
A Kobold Labourer

Forum posts: 1
File comments: 81
Uploads: 0
The filter by level is slowly being ignored now that the goldspammers have started using lvl 55 DK's from hijacked accounts to spam you. Setting N to 55 would ignore all levels below 55...
peewee_sweden is offline Report comment to moderator  
Reply With Quote
Old 09-18-09, 11:22 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 395
Uploads: 35
Filtering trade by level is something I'm working on for a future release.
funkydude is online now Report comment to moderator  
Reply With Quote
Old 09-17-09, 08:37 PM  
JMHammer
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 308
Uploads: 1
Is it possible to block all messages from Level 1 characters in public channels, as the poster in this thread asks?
http://forums.worldofwarcraft.com/th...20548247&sid=1
JMHammer is offline Report comment to moderator  
Reply With Quote
Old 09-06-09, 06:32 AM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 395
Uploads: 35
Since the addon isn't being maintained I suggest you look for a different map addon. There are many map note addons around. Also, BadBoy will probably work fine no matter what is loaded, it's most likely only BadBoy_Levels that's affected by the Map addon.

Originally posted by kimmisc
Seems so. Both Map Notes and BadBoy work fine as long as one or the other is disabled.
Last edited by funkydude : 09-06-09 at 06:33 AM.
funkydude is online now Report comment to moderator  
Reply With Quote
Old 09-06-09, 02:15 AM  
kimmisc
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally posted by funkydude
Does the problem go away if you disable MapNotes? It doesn't seem like it's been updated.
Seems so. Both Map Notes and BadBoy work fine as long as one or the other is disabled.
kimmisc is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.