Get an Epic Experience with Premium

BadBoy: Spam Blocker & Reporter

Chat & Communication Login to Add Favorites
  • 69 Likes
  • World of Warcraft
  • 83,557 Monthly Downloads
  • Supports: 6.0.2
  • 5,092,180 Total Downloads
  • Updated 10/14/2014
  • Created 04/18/2008
  • 2,382 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v12.408
or
Support development! **
Donate

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 Battle.net/realid 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. Do not post spam in addon comments.

Plugins

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

Log all removed chat BadBoy_History.

------------------------------------------------------------------------
r1239 | funkydude | 2014-10-14 22:20:23 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   A /tags/v12.408 (from /trunk:1238)

Tagging as v12.408
------------------------------------------------------------------------
r1238 | funkydude | 2014-10-14 22:14:32 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1237 | funkydude | 2014-10-14 19:42:00 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.toc

bump toc
------------------------------------------------------------------------
r1236 | funkydude | 2014-10-11 10:23:10 +0000 (Sat, 11 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1234 | funkydude | 2014-10-08 09:47:53 +0000 (Wed, 08 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1233 | funkydude | 2014-10-07 19:28:06 +0000 (Tue, 07 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

Activate the rbg/boosting filters.
------------------------------------------------------------------------
r1232 | funkydude | 2014-10-07 18:32:17 +0000 (Tue, 07 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1231 | funkydude | 2014-10-06 23:27:37 +0000 (Mon, 06 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1230 | funkydude | 2014-10-06 22:03:49 +0000 (Mon, 06 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1229 | funkydude | 2014-10-06 16:08:54 +0000 (Mon, 06 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1228 | funkydude | 2014-10-06 11:31:18 +0000 (Mon, 06 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

Missed a comma.
------------------------------------------------------------------------
r1227 | funkydude | 2014-10-06 11:23:08 +0000 (Mon, 06 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

cleanups
------------------------------------------------------------------------
r1226 | funkydude | 2014-10-06 11:07:03 +0000 (Mon, 06 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1225 | funkydude | 2014-10-05 22:03:38 +0000 (Sun, 05 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1224 | funkydude | 2014-10-05 12:21:59 +0000 (Sun, 05 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1223 | funkydude | 2014-10-04 16:16:18 +0000 (Sat, 04 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1222 | funkydude | 2014-10-04 11:29:50 +0000 (Sat, 04 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1221 | funkydude | 2014-10-04 11:07:19 +0000 (Sat, 04 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

anti-spam update
------------------------------------------------------------------------
r1220 | funkydude | 2014-10-04 10:31:04 +0000 (Sat, 04 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua

Actually filter out the RBG spam.
------------------------------------------------------------------------
r1219 | funkydude | 2014-10-04 01:48:42 +0000 (Sat, 04 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

Implement (experimental) heuristic detection for illegal (cash) rbg/arena/boost spam, which should have been done a long time ago considering how large the list is now. I didn't think this was going to become the nuisance it did.
------------------------------------------------------------------------
r1218 | funkydude | 2014-10-03 23:54:12 +0000 (Fri, 03 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1217 | funkydude | 2014-10-03 23:34:28 +0000 (Fri, 03 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1216 | funkydude | 2014-10-02 17:39:48 +0000 (Thu, 02 Oct 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1214 | funkydude | 2014-09-29 23:32:30 +0000 (Mon, 29 Sep 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1213 | funkydude | 2014-09-29 23:25:30 +0000 (Mon, 29 Sep 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1212 | funkydude | 2014-08-10 10:59:12 +0000 (Sun, 10 Aug 2014) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------

Comments

First Previous Page 1 of 48 Next Last
  • #1030

    If you post spam here it will be removed without being reviewed. The addon description above clearly states how to report missed spam.

  • #1026

    Hey check out my suggestion on forums!

    http://forums.wowace.com/showthread.php?p=329546

    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"
    http://www.curse.com/addons/wow/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!

    Thanks!

  • #1027

    I just read the addon's code:

    local events = {
    "CHAT_MSG_SAY",
    "CHAT_MSG_YELL",
    "CHAT_MSG_CHANNEL",
    "CHAT_MSG_WHISPER",
    --"CHAT_MSG_EMOTE",
    --"CHAT_MSG_PARTY",
    --"CHAT_MSG_RAID",
    --"CHAT_MSG_INSTANCE_CHAT",
    }

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

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

    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 http://www.curse.com/addons/wow/tradeforwarder#c170 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 :-)

  • 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 »

VIP trip to SMITE World Championship