Example configuration 1

Chatter is a comprehensive, lightweight, mega-configurable chat enhancement addon. It supports a whole bunch of stuff, including:

- Hiding buttons
- Custom aliases for channel names
- Coloring of player names by class or deterministic HSV formula, and player levels next to names
- Custom font and font size for your chat frames
- Custom background, border, and positioning for the edit box
- Option to let the edit box border color match the color of the channel you are typing in
- Channel colors remembered by name, rather than by number
- Scrolling your chat frames with the mouse wheel.
- Sticky channels, configurable
- Ability to copy a chat frame's contents to your clipboard
- Ability to copy URLs to your clipboard
- Ability to customize the background and border of your chat frames
- Timestamps
- A /tt command to send a tell to your target
- A module that turns the word "invite" into clickable links that let you invite the speaker.
- Highlights both for custom keywords in specific channels
- Chat fading toggles
- Text justification
- Autologging (Off by default)
- Alt linking
- Much larger and smaller chat frames than default
- A Groupsay (/gr) command to talk to your group, whether that's battleground, raid, or party.
- Chat Tab look-n-feel modifications
- Paging through chat tabs with the scroll wheel

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of wampafodder wampafodder Jun 23, 2010 at 09:48 UTC - 0 likes

    Found 2 odd bugs/issues:

    Issue 1: The Real ID popup window is interfering with the chat window placement and saved positions. The Real ID window is offset a bit to the left of the main chat window, so if you like to have your chat window all the way to the left, at the very least, the chat window is moved over far enough when you log back in to allow the complete Real ID popup to show. (I can provide SS's if needed).

    For those of you having issues with all your chat windows completely resetting, double check and make sure that your chat-cache.txt file in your character's named folder (
    World of Warcraft\WTF\ACCOUNT NAME\Server Name\Character Name\) is not set to read-only or locked. Mine was, and aside from the previously mentioned issue with the Real ID moving my main chat window,one I unlocked it, the rest of my chat windows positions were saved properly.

    Finally, an odd bug. I had my text input box location set to Top. Once I had typed in some text, and sent it out, I was unable to click on anything the chat input box had been over, such as the chat window tabs. When I tried, the chat input box would open instead.

    P.S. Anyone remember how to make the chat tabs fade completely out except when you mouse over them ? I had set up my UI to do that, and now its not. For the life of me, I can't remember how to do it again.

  • Avatar of midgetmage55 midgetmage55 Jun 23, 2010 at 06:19 UTC - 0 likes

    Not sure this is an issue with chatter but i figured i'd toss it out there just in case.

    Basically after a reload or log out and back the chat frame is not saving position below a certain point. After testing with the default frame there appears to be a threshold that the frame can not be lowered past. This is the same in both classic and IM style.

    With the addon enabled you can place the frame as desired but after reload or log in its bumped up above the threshold.

    "I like it when I see a flower or a tuft of grass growing through a crack in the pavement. Its so fucking heroic!" - George Carlin

  • Avatar of kagaro kagaro Jun 23, 2010 at 03:42 UTC - 0 likes

    ya once people can login and see whats going on. I know links are working, alt names arent.

  • Avatar of Kelem Kelem Jun 23, 2010 at 02:54 UTC - 0 likes

    aye, tomorrow should be a good time to start posting reports?

  • Avatar of kagaro kagaro Jun 23, 2010 at 02:13 UTC - 0 likes

    hold off the bug reports till the server get stable.

  • Avatar of Tinolyn Tinolyn Jun 23, 2010 at 01:36 UTC - 0 likes

    Chat screen settings are not saving on logout. This is with version 1.2-1-g51559cc.

    And links (like achievement links) don't work either.

    And emphasize self as well. ><

    Last edited Jun 23, 2010 by Tinolyn
  • Avatar of mulder mulder Feb 18, 2010 at 02:38 UTC - 0 likes

    I just installed this a few days ago, am getting frustrated on the set up, as it doesnt save anything I set it color player names by class, it will set it, but if I log out and back in...they are grey ...or multicolored. It also will not save I have to change on every toon....

    1x AceLocale-3.0: Chatter: Missing entry for 'Module': Chatter-1.0\Chatter.lua:98: in function <Chatter\Chatter.lua:91> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5> (tail call): ?: AceConfigDialog-3.0-45:796: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ?: AceGUI-3.0-30 (Ace3):326: in function `Fire' ...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:61: in function <...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>:


  • Avatar of Kuzah Kuzah Jan 18, 2010 at 07:06 UTC - 0 likes

    I was wondering if you could allow us to customize the timestamps just a tad more. Not sure which way works, but first let me explain what I'm trying to achieve. I'm trying to remove the brackets and add a space between the timestamp and the channel name. Maybe something similar to the alt linking options with left and right bracket input fields. I put a space before the channel names but it won't give a space for system messages which is why I'm suggesting it. Thanks for a great, if not the best, chat addon there is. After this one addition I would dare say it's perfect.

  • Avatar of bardthebowman bardthebowman Jan 16, 2010 at 01:37 UTC - 0 likes

    Date: 2010-01-15 20:36:21 ID: 1 Error occured in: Global Count: 1 Message: AceLocale-3.0: Chatter: Missing entry for 'Module' Debug: ...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:31: ...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:29 Chatter\Chatter.lua:98: Chatter\Chatter.lua:91 (tail call): ? [C]: ? [string "safecall Dispatcher[2]"]:9: [string "safecall Dispatcher[2]"]:5 (tail call): ? ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:796: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611 (tail call): ? [C]: ? [string "safecall Dispatcher[3]"]:9: [string "safecall Dispatcher[3]"]:5 (tail call): ? Ace3\AceGUI-3.0\AceGUI-3.0.lua:326: Fire() ...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:61: ...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57 AddOns: Swatter, v5.7.4568 (KillerKoala) Ace3, v AdvancedTradeSkillWindow, v aieCallToArms, v ArkInventory, v3.02 AtlasLoot, vv5.09.03 AtlasLootFu, vv5.09.03 AucAdvanced, v5.7.4568 (KillerKoala) AucDb, v5.1.DEV.3583 AucFilterBasic, v5.7.4568 (KillerKoala) AucFilterOutlier, v5.7.4568.2531 AucMatchUndercut, v5.7.4568.2531 AucScanData, v5.7.4568 (KillerKoala) AucStatClassic, v5.7.4568 (KillerKoala) AucStatHistogram, v5.7.4568 (KillerKoala) AucStatiLevel, v5.7.4568 (KillerKoala) AucStatPurchased, v5.7.4568 (KillerKoala) AucStatSales, v5.7.4568.2842 AucStatSimple, v5.7.4568 (KillerKoala) AucStatStdDev, v5.7.4568 (KillerKoala) AucStatWOWEcon, v5.7.4568.2530 AucUtilAHWindowControl, v5.7.4568.3311 AucUtilAppraiser, v5.7.4568.2530 AucUtilAskPrice, v5.7.4568.3175 AucUtilAutoMagic, v5.7.4568.3142 AucUtilCompactUI, v5.7.4568.2530 AucUtilEasyBuyout, v5.7.4568.3583 AucUtilFixAH, v5.7.4568 (KillerKoala) AucUtilGlypher, v5.7.4568.2545 AucUtilItemSuggest, v5.7.4568.3108 AucUtilPriceLevel, v5.7.4568.2545 AucUtilScanButton, v5.7.4568.2530 AucUtilScanFinish, v5.7.4568.2530 AucUtilScanProgress, v5.7.4568.2530 AucUtilSearchUI, v5.7.4568.3655 AucUtilSimpleAuction, v5.7.4568.4553 AucUtilVendMarkup, v5.7.4568.2530 Babylonian, v5.1.DEV.130 Bartender4, v4.4.2 BeanCounter, v5.7.4568 (KillerKoala) Chatter, v1.0 Chinchilla, vv2.1 Configator, v5.1.DEV.130 DBMCore, v DebugLib, v5.1.DEV.130 Enchantrix, v5.7.4568 (KillerKoala) EnchantrixBarker, v5.7.4568 (KillerKoala) flagRSP2, v2.2.3 GetReagents, v GetReagentsOptions, v GoGoMount, v0003030500 Informant, v5.7.4568 (KillerKoala) LightHeaded, v297 Mounted, v1.3.11.20081201210047 Omen, v3.0.9 oUF, v1.3.21 Outfitter, v4.10 Peggle, v1.02c Postal, v3.3.0 PowerAuras, v2.6.0 QuickRepair, v3.2.01 ShadowedUFBars, v ShadowedUFClassPower, v ShadowedUFIndicators, v ShadowedUnitFrames, vv3.0.6 ShadowedUnitFramesFive, v SKG, v3.2.2-beta SlideBar, v5.7.4568 (KillerKoala) SmartBuff, v3.3b Stubby, v5.7.4568 (KillerKoala) TBReputationWatcher, vr40-release TipTac, v09.11.28 TipTacItemRef, v09.08.13 TipTacTalents, v09.08.13 XLoot, v0.91.1 BlizRuntimeLib_enUS v3.3.0.30300 <us> (ck=8cd)

  • Avatar of Jandari Jandari Jan 10, 2010 at 05:04 UTC - 0 likes

    Question about the player name coloring. Is it like Chatmod's in that it'll color the player names INSIDE chat text?

    For example...

    [2][Jandari] I think Hulk and Ironman are coming with

    Would the names Hulk and Ironman be colored using class colors? If not, that's one of the features that keeps me tied to Chatmod.


Date created
Aug 24, 2008
Last update
Jan 04, 2016
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files