Get an Epic Experience with Premium

Chat Consolidate

Chat & Communication Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 19 Monthly Downloads
  • Supports: 4.3
  • 1,616 Total Downloads
  • Updated 01/02/2012
  • Created 08/03/2010
  • 10 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: ChatConsolidate
or

About Chat Consolidate

Chat Consolidate

Youtube video of the addon in action. Watch full screen and 720p for best results!

Chat Consolidate is a stand alone AddOn for World of Warcraft that filters the chat frame. Too long have players made a macro for the group and spammed the chat lanes with their posts that take up half the screen. Those posters make other posters post just as frequently to get their group advertised as well. Well no longer!

r9 changes - 01/02/2012

  • Added a generic Alarm feature for Notweg :)
  • Notice, I did not change anything else, so the options screen is still made for 4.0 interface screen, so it may look offset.

Chat Consolidate uses a few simple techniques so you can take control of your chat frame once again. Chat Consolidate will do the following:

  • Transform long posts that naturally take up more than one line, into a condensed one line Link.
  • Transform macroed posts that are small, but send out 5 separate lines, into a one line Link.
    o A link upon clicking will display the full message as intended by the poster.
    o A link will scan the text for meaningful keywords that you choose. (Comes default with the most common)
    o A link can be mouseovered while holding shift (with an option, you can view without shift) into the user's tooltip.
  • Color codes keywords. The default addon comes with 26 keywords and predefined colors. These are completely customizable. Change the keyword, change the color, delete it, add more. You highlight and filter what YOU want to see
  • Has an ignore feature. Add words you do not want to see. This feature is useful for
    o Gold Spam! Comes with common keywords used by gold sellers to filter them out.
    o Word filters, like Thunderfury or Anal. Add more like murloc or Chuck Norris if those are prominent on your chat lines.
    o Saved or tired to ICC this week. Add ICC to your ignore words and everything ICC related gets filtered out. Then, just open up the dictionary and delete the ICC keyword when your ready to read information about ICC again.
    o Language filter! Have kids that play WoW too? Add words you do not want your little one to see. The stock filter merely covers the word, where you can still infer what the word is. Chat Consolidate will remove the entire line! Turn "$@!% these n00bs!!" into ""... that's right! Into nothing!
  • Makes your chat frame slimmer. [2. Trade] goes to [2]. <Busy> and <Away> tags are removed! Obviously if they are annoying you with spam, they are neither away or busy.
  • Throttle tracker. This will keep up with the number of times you chat is throttled. Just cosmetic so you know how hard this AddOn works for you! As of now, my counter is up to 13,810. How high does yours go?
  • Dump Frame. Setting a dump frame allows you to set a frame where chat will never be filtered, throttled, or ignored by Chat Consolidate.
  • Override. Sets a frame that you want to always check for width. The addon selects the current frame in focus to determine the width allowed to truncate properly. The override feature is there in case the chat frame you want the filtered chat to appear is not the same width as the one that's usually in focus.

Slash Command List
/cc or /chatc or /chatcon opens the interface menu
/cc dump n where n is a number 1 through 10 (sets the dump frame, where text will always go unfiltered and unthrottled)
/cc override n where n is a number 1 through 10 (sets the frame used to determine width for truncating messages)

How is this different from SpamThrottle?
Simple, SpamThrottle looks at a message and blocks it for a set amount of time (default is 10 minutes), My addon looks at a message and blocks it for a set amount of unique posts to go by. For instance, if your throttle bar is set to 15, and PosterA posts a message, he has to wait for 15 more unique posts to enter your chat screen before his message can be posted again.

Prefer SpamThrottles method over mine? Chat Consolidate will work together with SpamThrottle, giving you the double layer of spam reduction you desire.

r9 changes - 01/02/12

  • Added a generic alarm sound feature for Notweg

Comments

First Previous Page 1 of 2 Next Last
  • #19

    a year after the last update and still a very usefull and working addon.

    would be nice if we could optionally add a sound to play when a key word is found in a new chat message.

  • #22

    Hey Notweg, if you are following this comment, I just updated the bell feature you requested.  Let me know if you have any issues :)  

     

    And thanks Xuerian :) I appreciate it as well!

  • #20

    well thanks, didnt know people still used it since blizzard had the 2 limit per public channel rule :)  I am a little busy at work, but I'll see if i can blow the dust off the file and see if i can do that for you.

  • #21

    Heh, I still use and appreciate it =)

  • #17
    I've found a bug, if you have the addon set to auto show message on mouse over sometimes the message box gets "stuck" to your mouse cursor and you need to mouse over the message again for it to go away.
  • #18
    okay I think I have it fixed for r7, should release it around the end of the day. Check back tomorrow and it should definitely be up :)
  • #16
    this is a fantastic idea for an addon.
  • #15
    LUA errors have stopped in the latest version.
  • #3
    This addon is conflicting with Spamthrottle, I never had a problem with ST before installing Chat Consolidate, the error was:

    Message: Interface\AddOns\SpamThrottle\SpamThrottle.lua:44: attempt to index local 'msg' (a number value)
    Time: 08/11/10 19:06:02
    Count: 66
    Stack: Interface\AddOns\SpamThrottle\SpamThrottle.lua:44: in function
    Interface\AddOns\SpamThrottle\SpamThrottle.lua:207: in function `filterFunc'
    Interface\AddOns\Prat-3.0\services\chatsections.lua:59: in function
    Interface\AddOns\Prat-3.0\services\chatsections.lua:319: in function `SplitChatMessage'
    Interface\AddOns\Prat-3.0\addon\addon.lua:547: in function
    (tail call): ?
    Interface\AddOns\ChatConsolidate\ChatConsolidate.lua:290: in function
    Interface\AddOns\ChatConsolidate\ChatConsolidate.lua:379: in function `ChatConsolidate_OnUpdate'


    Locals: msg = 0.031000001356006
    Author = nil
    (*temporary) = nil
    (*temporary) = 0.031000001356006
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index local 'msg' (a number value)"
  • #4
    ill install their addon and look into it
  • #5
    Nice, your addon has potential for sure but I don't use any addons that give LUA errors, I'll keep it installed but disabled in case you update it. It's about time someone dealt with the multi line spam.
  • #6
    okay I just uploaded the newest version, I tested it and I couldn't get any Lua errors AFTER I added some code to work with SpamThrottle. Curse will probably get it updated in 2 hours or so (general wait time).
  • #7
    Lovely, I'll check it out when the update has gone through.
  • #8
    It's funny how I say ETA is 2 hours to upload, and its been seven so far... It's available on WoWInterface now lol.
  • #9
    Latest version still giving me this error:

    Message: Interface\AddOns\SpamThrottle\SpamThrottle.lua:44: attempt to index local 'msg' (a number value)
    Time: 08/12/10 16:31:30
    Count: 65
    Stack: Interface\AddOns\SpamThrottle\SpamThrottle.lua:44: in function
    Interface\AddOns\SpamThrottle\SpamThrottle.lua:207: in function `filterFunc'
    Interface\AddOns\Prat-3.0\services\chatsections.lua:59: in function
    Interface\AddOns\Prat-3.0\services\chatsections.lua:319: in function `SplitChatMessage'
    Interface\AddOns\Prat-3.0\addon\addon.lua:547: in function
    (tail call): ?
    Interface\FrameXML\ChatFrame.lua:2491: in function `ChatFrame_OnEvent'
    Interface\AddOns\ChatConsolidate\ChatConsolidate.lua:326: in function
    Interface\AddOns\ChatConsolidate\ChatConsolidate.lua:436: in function `ChatConsolidate_OnUpdate'


    Locals: msg = 0.016000000759959
    Author = nil
    (*temporary) = nil
    (*temporary) = 0.016000000759959
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index local 'msg' (a number value)"
  • 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 »

Leaguepedia PAX Skin Giveaway