funkydude / badboy_ccleaner Goto Github PK
View Code? Open in Web Editor NEWFilter crap from your chat in World of Warcraft.
Filter crap from your chat in World of Warcraft.
I am using 335 version and it does not seen to filter /4 /5 etc custom channels.
Its possible to do that?
It seems when i verbatim copy the output of a chat frame into the ccleaner input such as "WTS HC [The Jailer]"
it doesnt pickup on the jailer part. Should achievments or raid links be typed in a different way for ccleaner to pick them up?
BadBoy_CCleaner-v10.0.1
No errors
Current chat filter:
BADBOY_CCLEANER = {
" +15=120k", -- [1]
" < guild > wts", -- [2]
" < guild group > wts", -- [3]
" < guıld team > wts", -- [4]
" <armorstack>&<specific key>", -- [5]
" <m+15 110k>", -- [6]
" <wts> 50-60 lvl", -- [7]
" sylv offering", -- [8]
" wts 15-20 guaranted in time ", -- [9]
"(group) wts 15-20", -- [10]
"(guild) selling m+15", -- [11]
"11/11 hc fated ", -- [12]
"1x+15=115k", -- [13]
"< guild > wts", -- [14]
"< guild group > offering", -- [15]
"< guild group > wts", -- [16]
"< guıld team > wts", -- [17]
"< professional team >", -- [18]
"<< gray team >>", -- [19]
"<< guild wts >>", -- [20]
"<<wts>> m+10", -- [21]
"<armor stack>", -- [22]
"<armor stack> <specfic key>", -- [23]
"<armorstack> or <specific key>", -- [24]
"<bloom> selling mythic mount", -- [25]
"<friend group> torghast", -- [26]
"<friend group> wts", -- [27]
"<friendly group> offering", -- [28]
"<group>wts 15-20 keys", -- [29]
"<guild group>", -- [30]
"<guild group> offering", -- [31]
"<guild group> selling", -- [32]
"<guild group> wts", -- [33]
"<guild gruppe> selling", -- [34]
"<guild runs>", -- [35]
"<guild team> fated", -- [36]
"<guild> offering", -- [37]
"<guildgroup>", -- [38]
"<key 15-22 >", -- [39]
"<loot share", -- [40]
"<m+15 110k>", -- [41]
"<myth jailer&syl+mounts>", -- [42]
"<private group> offering", -- [43]
"<pvp boost also>", -- [44]
"<sylvanas & jailer mount", -- [45]
"<top eu guild>", -- [46]
"<wts> fated hc", -- [47]
">>guild team<<", -- [48]
"all 3 raids full clear", -- [49]
"all torghast mounts", -- [50]
"any armor - any key", -- [51]
"armor stack , specific key possible", -- [52]
"armor stack and specific key is available", -- [53]
"armor stack choose key", -- [54]
"armor stack+ specific key", -- [55]
"armor stacks, specific keys", -- [56]
"armor trader and free specific key", -- [57]
"big discount for buying 4xrun bundle", -- [58]
"bundles are available <ksm>", -- [59]
"discount for multi run", -- [60]
"discount for multi runs", -- [61]
"discount for multiruns", -- [62]
"discount multi run", -- [63]
"discount on multi runs", -- [64]
"discount on multiple runs", -- [65]
"discount price for multi runs", -- [66]
"fast runs, bulk discounts", -- [67]
"fated hc <200k>", -- [68]
"fated hc full run 150k", -- [69]
"free armor stack", -- [70]
"free armor trader", -- [71]
"free armorstack", -- [72]
"free armorstack & special df", -- [73]
"friend group offering", -- [74]
"friendly guild [wts]", -- [75]
"friends group offering", -- [76]
"full 10/10 hc 450k", -- [77]
"full clear fated", -- [78]
"full clear limited traders available", -- [79]
"full run with limited traders", -- [80]
"group of friends wts", -- [81]
"guild [wts] 11/11 fated", -- [82]
"guild group offering", -- [83]
"guild group [wts]", -- [84]
"guild group offer", -- [85]
"guild group offering", -- [86]
"guild group offering mythic", -- [87]
"guild group offers", -- [88]
"guild group selling", -- [89]
"guild group selling heroic", -- [90]
"guild group wts", -- [91]
"guild group> mw", -- [92]
"guild offering", -- [93]
"guild offerring", -- [94]
"guild offers ksm", -- [95]
"guild party [wts]", -- [96]
"guild run wts", -- [97]
"guild run wts heroic", -- [98]
"guild selling <m+0 up to +22>", -- [99]
"guild sells fated", -- [100]
"guild team [wts]", -- [101]
"guild team offering", -- [102]
"guild team wts", -- [103]
"guild wts fated", -- [104]
"guild wts m +15", -- [105]
"guild wts mm+15", -- [106]
"guild wts mythic", -- [107]
"guilds offer", -- [108]
"guıld wts vip trader", -- [109]
"hc kills going all day!", -- [110]
"intime with free armor trader", -- [111]
"ksh-ksm", -- [112]
"ksm bundle", -- [113]
"last chance for jailer mount before patch", -- [114]
"local guild wts", -- [115]
"m+10-15 timed and weekly runs", -- [116]
"m+10-31", -- [117]
"m+15-24 timed and weekly runs", -- [118]
"message me for a booking", -- [119]
"min! / sylvanas & jailer mythic + mount", -- [120]
"multi run discount", -- [121]
"multie runs is discount", -- [122]
"multiple run discount", -- [123]
"mythic guild offers", -- [124]
"mythic guild wts", -- [125]
"mythic jailer&syl+mounts", -- [126]
"offer guıld wts", -- [127]
"offering >>m+<", -- [128]
"offering hc", -- [129]
"offering jailer", -- [130]
"preamde group offering", -- [131]
"premade group offering", -- [132]
"premade offering m+15", -- [133]
"premade team offering", -- [134]
"private group sells", -- [135]
"private team offering", -- [136]
"raid hc/mythic spots available", -- [137]
"raids on hc and every hour", -- [138]
"selling 3x fated raids", -- [139]
"selling <fated hc full run", -- [140]
"selling mythic plus keys", -- [141]
"selling || fated hc full run", -- [142]
"specific armor/key", -- [143]
"specific key and armor stack available", -- [144]
"specific keys+armor stack", -- [145]
"sylv offering", -- [146]
"sylvanas & jailer mythic mount", -- [147]
"sylvanas mythic mount", -- [148]
"sylvanas&jailer with mount", -- [149]
"sylvanas+jailer mythic mount", -- [150]
"team offer 15 timed key", -- [151]
"team offers ksm", -- [152]
"team selling +15s", -- [153]
"torghast boost", -- [154]
"trade-raid.com", -- [155]
"we are offering mythic dungeon boost", -- [156]
"whisper for booking", -- [157]
"with < armor stack>", -- [158]
"world 60 guild offering", -- [159]
"wowvendor.org", -- [160]
"wts raid ", -- [161]
"wts mythic+ 10-25", -- [162]
"wts +15keys", -- [163]
"wts 10! or a 15", -- [164]
"wts 15-20 guaranted in time", -- [165]
"wts 1x m+ 15", -- [166]
"wts \\ m+15", -- [167]
"wts arena boost", -- [168]
"wts boost m+15", -- [169]
"wts fated sepulcher", -- [170]
"wts full hc runs", -- [171]
"wts guild group!", -- [172]
"wts hc raids", -- [173]
"wts heroic fated", -- [174]
"wts m+ 15", -- [175]
"wts m+ in time", -- [176]
"wts mythic +15", -- [177]
"||team offering||", -- [178]
}
Uppercase letters will be automatically converted to lowercase
The addon blocks your own character's chat messages if used in conjunction with an addon such as autoflood, I'm unsure on whether this has a lvl cap to filter goldsellers as this only ever seems to be a problem on my bank characters and not on higher lvl characters.
Disregard this, apparently it's something else.
CCleaner does not work since the prepatch today. When using the plugin with Badboy all channels are hidden except for say, yell and emote that I know of, but General, Trade etc don't show at all. Adding or removing keywords does not function.
N/A
9.0.2
No
Apparently the word "string" can't be blocked. Something with the code of the addon?
(if you're guessing why I want to block it, it's because people on my country/server can't say my character name right - Striding - without mispelling or shortening it wrong) and that's the only that can't be blocked.
Hi. This is not an issue, more like a question. Is there any version for Classic? I haven't seen anything on CurseForge except for the base addon. But the addon itself is kinda irrelevant without the plugins, which are missing for the Classic version, hence the question.
Hope this gets updated for WoW: Classic
I mean if I use this addon to auto-ignore all the spammers in trade chat then I won't see them but my fellow players will, therefore most players still won't use trade chat.
But an auto-reporter would change the situation. as soon as even a few users started using it.
I've tried manually reporting gold-sellers but the ones on my server just create one account after another, presumably with bots, and flood the chat so heavily that it's impossible to keep up with manual reports.
lately I get alot of lua and chat spam, I think its from either badboy or TSM, dunno for sure.
upon login to a character I get list of these:
18:15] BadBoy: Unexpected GUID requested by an addon: Dimino
[18:31] BadBoy: Unexpected GUID requested by an addon:
[14:36] BadBoy: Unexpected GUID requested by an addon:
[14:37] BadBoy: Unexpected GUID requested by an addon:
[14:38] BadBoy: Unexpected GUID requested by an addon:
[14:39] BadBoy: Unexpected GUID requested by an addon:
[14:40] BadBoy: Unexpected GUID requested by an addon:
[14:42] BadBoy: Unexpected GUID requested by an addon:
[14:44] BadBoy: Unexpected GUID requested by an addon:
[14:25] BadBoy: Unexpected GUID requested by an addon: Pidela
[14:31] BadBoy: Unexpected GUID requested by an addon: Euldoch
[14:39] BadBoy: Unexpected GUID requested by an addon: Razuku
e.g. lua error:
Message: BadBoy: Unexpected GUID requested by an addon: Lorothas
Time: 01/19/18 14:51:14
Count: 1
Stack: BadBoy: Unexpected GUID requested by an addon: Lorothas
...rface\AddOns\TradeSkillMaster\Debug\ErrorHandler.lua:317: in function <...rface\AddOns\TradeSkillMaster\Debug\ErrorHandler.lua:300>
Interface\AddOns\BadBoy\BadBoy.lua:73: in function <Interface\AddOns\BadBoy\BadBoy.lua:68>
Interface\AddOns\BadBoy_CCleaner\BadBoy_CCleaner.lua:24: in function filterFunc' Interface\AddOns\ElvUI\Modules\chat\chat.lua:1172: in function
ChatFrame_MessageEventHandler'
Interface\AddOns\ElvUI\Modules\chat\chat.lua:1906: in function DisplayChatHistory' Interface\AddOns\ElvUI\Modules\chat\chat.lua:2289: in function
Initialize'
Interface\AddOns\ElvUI\Modules\chat\chat.lua:2383: in function <Interface\AddOns\ElvUI\Modules\chat\chat.lua:2382>
...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:155: in function <...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:155>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function ?' ...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: in function
Fire'
Interface\AddOns\ElvUI\core\core.lua:1371: in function InitializeModules' Interface\AddOns\ElvUI\core\core.lua:1550: in function
Initialize'
Interface\AddOns\ElvUI\init.lua:139: in function <Interface\AddOns\ElvUI\init.lua:138>
Locals:
Any chance of that pretty please :)
By default the CCleaner blocks the keywords "anal" and "rape". The following message was blocked from trade due to the "rape" keyword:
WTS [Drape of the Forgotton Souls]
2x BadBoy/BadBoy_Classic.lua:276: attempt to call upvalue 'ReportPlayer' (a nil value)
[string "@BadBoy/BadBoy_Classic.lua"]:276: in function <BadBoy/BadBoy_Classic.lua:254>
Locals:
self = Button {
0 =
}
systemMsg =
Hello, I noticed there is an issue where any chat message containing a trigger word gets filtered.
I'd like to suggest that you make it so we can specify weather the word has to be by itself, or included in other words... IE
adding
rape
to the filter list, will filter anything containing those 4 letters in that order, regardless of what comes before or after it.
while adding..
rape
with a space at the start and end, will filter out messages containing only that word specifically, so things like
Drape, Scrape, Grape, Cameraperson etc.. don't get filtered.
People are starting to spam achievement with Attune + Weakauras that congratulate people on achievements sharing. Kinda annoying. I tried to use Badboy + Badboy_CCleaner
1st screenshot : On my main account, trying to avoid spam. This is my config.
2nd screenshot : Same account : trying to see if it works, but it doesn't.
v9.2.4
No
Using english client with english language.
Also, using ElvUI.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.