Get an Epic Experience with Premium

BadBoy: Spam Blocker & Reporter

Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 8,214 Monthly Downloads
  • Supports: 5.4.7
  • 5,008,910 Total Downloads
  • Updated 05/18/2014
  • Created 04/18/2008
  • 2,369 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v12.316
Support development! **

About BadBoy: Spam Blocker & Reporter

BadBoy Highlights:

  • Blocking & reporting spam: gold, hack, phishing, account trading, runescape gold trading, casino, illegal item selling, etc
  • A 20 line chat buffer/throttle to prevent people spamming the same message one after another.
  • Automatically blocks & reports invites from gold spammers.
  • Configuration screen by typing /badboy

The following are not scanned and cannot be reported/blocked by this addon: Friends, Real ID friends, Guild, Party, Raid, GM's.
The following channels are monitored: Public Trade/General/etc, Say, Yell, Whisper.

Please post missed spam on the forums or PM me here.


Whispers by level blocker BadBoy_Levels.
Anti anal/etc spam BadBoy_CCleaner.
Remove guild advertising BadBoy_Guilded.

Log all removed chat BadBoy_History.

r1210 | funkydude | 2014-05-19 00:00:42 +0000 (Mon, 19 May 2014) | 1 line
Changed paths:
   A /tags/v12.316 (from /trunk:1209)

Tagging as v12.316
r1209 | funkydude | 2014-05-18 23:59:26 +0000 (Sun, 18 May 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
r1207 | funkydude | 2014-05-15 22:20:43 +0000 (Thu, 15 May 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
r1206 | funkydude | 2014-05-15 22:15:17 +0000 (Thu, 15 May 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
r1204 | funkydude | 2014-05-05 17:11:47 +0000 (Mon, 05 May 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
r1203 | funkydude | 2014-05-05 16:46:02 +0000 (Mon, 05 May 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

fix nil player
r1202 | funkydude | 2014-05-05 16:23:22 +0000 (Mon, 05 May 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

Do our own player trimming, tiptoeing around the functions that seemingly need server names to function. Blizz <3
r1201 | funkydude | 2014-05-05 16:08:52 +0000 (Mon, 05 May 2014) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/BadBoy.toc
   M /trunk/embeds.xml

revert addition of LibChatAmbiguate
r1199 | funkydude | 2014-04-14 15:48:25 +0000 (Mon, 14 Apr 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update


First Previous Page 1 of 48 Next Last
  • #1026

    Hey check out my suggestion on forums!

    This is an awesome suggestion for the BadBoy addon.

    In Illidan (and other realms) there is a lot of korean/chinese/whatever other symbols being spammed in chat channels. 

    There is currently an addon called "blockchinese" )

    It just disables those messages from being shown. I think this would be an awesome option in the core BadBoy addon - kill two birds with one addon.

    Edit: That addon doesn't get updated frequently/support isn't as awesome as badboys and you have a source to look at!


  • #1027

    I just read the addon's code:

    local events = {

    local function filter(self, event, msg, ...)
    if strfind(msg, "[\228-\233]") then
    return true

    for _, v in ipairs(events) do
    ChatFrame_AddMessageEventFilter(v, filter)

    That is literally all there is. Adding this in with an option to enable/disable (And add other languges since it's apparently easy by just using strfind and the symbols) why not!

  • #1025

    Any way to get it to work with TradeForwarder. I worked out how to get it to read the custom channel (by commenting the line that restricts it to trade/general), I get the "Spam Blocked" message, but it still shows in the custom channel. I don't care about the reporting not working, just seems to be alot of Japanese and Chinese characters from players lately. On Frostmourne anyway. Thanks for the addon btw.

  • #1023

    Lately, when I report spam by clicking on a pink link in chat, about 1 out of 3 times I get DC'd right away. I'm not sure if this is an addon thing, have anyone else experienced that? I don't know how to troubleshoot this, but I would if it's possible.

  • #1028

    I had DC just now immediately after reporting using this addon.

  • #1024

    Most of the times the links are not clickable btw.  I also don't know if it's related to the addon or just the specifics of spam messages on my server.

  • #1019

    Very good, but does not work on whispers :/

  • #1020
    Quote from Faensatan »

    Very good, but does not work on whispers :/

    If you're talking about actual spam that was whispered to you report it on the forum link in the description or PM me it.

  • #1018

    Should be fixed now.

  • #1015

    I see raid icons in trade after the latest update even though I have disabled them in the options. It happened after this update and the icons were hidden yesterday. Known issue?

  • #1016

    Same here

  • #1017
    Quote from Shioban »

    Same here

    Looking into it. It's a bigger issue than it seems.

  • #1014

    Thanks very much for the update!! Was looking forward to it :-)))

  • #1013

    Hello Funkydude, i'm using this addon now for years with great satisfactory. Since yesterday i started using and now i see the great positive impact your addon+modules have on trade chat on Draenor EU for which i'm now extra grateful !!

    I'm saying this cause everything i didn't have to see for the last few years i do now see cause of the tradeforwarder addon. I've suggested on tradeforwarder page that i would like to see the 2 work together one way or another.

    Badboy should prolly be recommended on the tradeforwarder page awell.

    Thanks again :-)

  • #1011

    I just wanted to say thanks.  I have not played WoW in years, but to this date, I still reference this addon as proof that games can be spam free.  The fact you did with limited access to the api what no other developer can apparently do with full access to their own engine and code proves the severe lack of "give a shit" that developers have when it comes to chat spam.

    Again thanks.

    Last edited by jedensuscg on 3/31/2014 9:31:20 PM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Absolute Lojack Giveaway!