- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
BunnyCensor
- 0 Likes
- World of Warcraft
- 1,139 Downloads
- Supports: 4.3
- 1 Average Daily Downloads
- Comments
- Created 5/2/2009 5:03:35 PM
- Updated 12/1/2011 3:25:28 PM
- 2 Favorites
- Project Site
- License: Creative Commons Attribution-ShareAlike 3.0 United States
- Release Type: Beta
- Newest File: 0.1g
About BunnyCensor
BunnyCensor is a profanity filter that replaces profane language in the chat window with the word "bunny". It also censors what you say, whisper, emote, et cetera.
2011-12-01 sworisbreathing <sworisbreathing>
[324baec90143] [0.1g]
* BunnyCensor.toc
Rolling the toc version for 4.3
Comments
I've noticed that this addon was recently giving me conflict issues when using coloured class text, turning this addon resolved the conflict.
Just pointing it out in case people have the same issue.
Thanks for catching this. I'll hopefully have some time over the holidays to look into the issue.
Edit: I've now turned on the ticket tracker for BunnyCensor, and added this as ticket #1.
I'd love to give people the flexibility to add their own words. If you are comfortable with mucking about in code, you can do so by editing BunnyCensor.lua. See Wis2Wiz2's post below for an example.
With that said, I'd love to have a command syntax to the effect of:
/BunnyCensor add foo
If anyone knows how to build a case-insensitive lua-compatible regex from that, please let me know, or contact me about joining the project
just open the bunnycensor.lua file in wordpad, you'll see this:
function bunnyCensor(msg)
local censorData={
{"[Ff][Uu][Cc][Kk]", "bunny"},
{"[Ss][Hh][Ii][Tt]", "bunny"},
{"[Dd][Aa][Mm][Nn]","bunny"},
{"[Bb][Ii][Tt][Cc][Hh]", "bunny"},
{"[Cc][Uu][Nn][Tt]", "bunny"},
{"[Dd][Aa][Mm][Mm][Ii][Tt]", "bunny"}
};
change it into this:
function bunnyCensor(msg)
local censorData={
{"[Ff][Uu][Cc][Kk]", "smurf"},
{"[Ss][Hh][Ii][Tt]", "smurf"},
{"[Dd][Aa][Mm][Nn]","smurf"},
{"[Bb][Ii][Tt][Cc][Hh]", "smurf"},
{"[Cc][Uu][Nn][Tt]", "smurf"},
{"[Dd][Aa][Mm][Mm][Ii][Tt]", "smurf"}
};
and it'll say smurf for you instead of bunny :).
you can also copy those files, put them into another folder, rename them, and if you wanna switch just disable bunnycensor and enable the other one. (for instance: smurfcensor or duckcensor, just how you named it.
to the maker, veeeeeery nice addon! love it!!!