Get an Epic Experience with Premium

BadBoy: Spam Blocker & Reporter

Chat & Communication Login to Add Favorites
  • 64 Likes
  • World of Warcraft
  • 68,085 Monthly Downloads
  • Supports: 5.3.0
  • 4,589,277 Total Downloads
  • Updated 05/25/2013
  • Created 04/18/2008
  • 2,314 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v12.022
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.

Plugins

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

Log all removed chat BadBoy_History.

------------------------------------------------------------------------
r1158 | funkydude | 2013-05-25 11:31:13 +0000 (Sat, 25 May 2013) | 1 line
Changed paths:
   A /tags/v12.022 (from /trunk:1157)

Tagging as v12.022
------------------------------------------------------------------------
r1157 | funkydude | 2013-05-25 11:23:32 +0000 (Sat, 25 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1156 | funkydude | 2013-05-25 11:04:35 +0000 (Sat, 25 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1154 | funkydude | 2013-05-21 13:42:12 +0000 (Tue, 21 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.toc

bump toc
------------------------------------------------------------------------
r1153 | funkydude | 2013-05-15 23:28:53 +0000 (Wed, 15 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1151 | funkydude | 2013-05-13 16:07:51 +0000 (Mon, 13 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1150 | funkydude | 2013-05-13 15:53:40 +0000 (Mon, 13 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1149 | funkydude | 2013-05-13 14:47:02 +0000 (Mon, 13 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1148 | funkydude | 2013-05-13 14:34:11 +0000 (Mon, 13 May 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

anti-spam update
------------------------------------------------------------------------
r1147 | funkydude | 2013-04-16 11:08:42 +0000 (Tue, 16 Apr 2013) | 1 line
Changed paths:
   M /trunk/BadBoy.lua
   M /trunk/BadBoy.toc

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

Comments

First Previous Page 7 of 45 Next Last
  • #891

    That would be because of all the raid icons in the message. I agree with Badboy, it's spam

  • #889

    What about this

    <snip>

    :p

    Last edited by funkydude on 4/21/2012 2:44:05 AM
  • #886

    Is it possible to filter/block out unicode text from asians in chat?

  • #890

    http://www.curse.com/addons/wow/blockchinese

  • #894

    If it's actually Chinese goldspam you're seeing I'd rather you report it to me to get fixed rather than outright block all unicode characters though :/

  • #882

    Thanks for the many years of hard work you've put into this project... Happy 4th!

    Also wanting to report a taint issue with the last update (wish you were on CurseForge, I don't care for the other place):

    4/17 23:34:29.034  An action was blocked because of taint from BadBoy - ReportPlayer()
    4/17 23:34:29.034      Interface\AddOns\BadBoy\BadBoy.lua:503 filterFunc()
    4/17 23:34:29.034      Interface\FrameXML\ChatFrame.lua:2913 ChatFrame_MessageEventHandler()
    4/17 23:34:29.034      Interface\FrameXML\ChatFrame.lua:2718 ChatFrame_OnEvent()
    4/17 23:34:29.034      ChatFrame1:OnEvent()

     

     

    ♪~ ( ) I My Sonos!

  • #883

    Are you sure you're using the latest version? Type /badboy and make sure it says v8.2 or higher

  • #885
    Quote from funkydude »

    Are you sure you're using the latest version? Type /badboy and make sure it says v8.2 or higher

    ------------------------------

    Sorry about that! I normally don't run the Curse client every day, so I missed your 2nd latest update. My apologies. :(

    No more taint since I got your latest latest update!

    ♪~ ( ) I My Sonos!

  • #880

    its a real shame blizzard disabled the automatic reporting feature. i have noticed one thing now thou. everytime i relog or even log to another charactor i get the notice everytime for the same spambot to report them. this never happened to me in previous versions. i know this could be abit of extra wieght for the addon but i think something like have a small database file that stores the name of said spammer for a set amount of time so that people are not having to hit the report button everytime they relog/reconnect. it could be an option that could be disabled/enabled by the user for their reporting preference.

  • #884

    Account-wide blocking was a Blizz thing and part of the reporting function, if they "nerfed" that then it's yet another blow to us, I won't be compensating for yet another Blizz "nerf".

  • #878

    I pushed another update to make click-reporting easier (no more popup).

  • #877

    Today is BadBoy's 4th birthday! To celebrate, Blizzard has removed the ability for addons to automatically report spam in patch 4.3.4! As if it wasn't enough that Blizzard haven't added any of my API requests to make spam filtering easier, they've gone out of their way to make it even harder... It's as if they don't appreciate the thousands of hacked accounts this addon has helped them shut down and stop spamming their realms.

    When you report someone, you can no longer see any chat from them. However, when many people report someone, they are placed on a "global mute". Which means they can no longer spam the server, this benefits people that aren't using BadBoy as well, unfortunately, this will no longer be the case.

    If you're as shocked and suprised by this move as I am, and you have a US account, I ask you to take to the forums and complain to Blizzard about this, unfortunately, I don't have a US account to do that (EU).

    The good old addon "SpamSentry" which BadBoy was originally (sort-of) based on used to print a message in chat and ask you to report the player, I've decided to take this step also. I really hope it's not too intrusive to you all, and I beg of you to please click the report link to report the spammers. The more people that do it, the higher the chance the spammer will be globally muted.

    Many thanks to everyone that has helped reporting spam to me over the past 4 years, and again, I hope this message isn't too intrusive!

  • #874

    Get this error with new update

    Message: ADDON_ACTION_BLOCKED: BadBoy tried to call the protected function 'ReportPlayer()'.
    Time: 04/17/12 18:44:06
    Count: 4
    Stack: ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4>
    [C]: ?
    [string "safecall Dispatcher[3]"]:13: in function `?'
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
    [C]: in function `ReportPlayer'
    Interface\AddOns\BadBoy\BadBoy.lua:503: in function `filterFunc'
    Interface\FrameXML\ChatFrame.lua:2913: in function `ChatFrame_MessageEventHandler'
    Interface\FrameXML\ChatFrame.lua:2718: in function <Interface\FrameXML\ChatFrame.lua:2711>
    (tail call): ?
    [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

    Locals: No locals to dump

  • #875

    Can anyone else confirm this? If so, it is very, very bad news for us all.

  • #873

    If you haven't updated recently, you will need to for patch 4.3.4 or you will probably be presented with an error and/or no spam being blocked.

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

Maingear

ENTER NOW