Chatter is a comprehensive, lightweight, mega-configurable chat enhancement addon. It supports a whole bunch of stuff, including:
- Hiding buttons
- Linking items, enchants, spells, and quests in custom channels
- 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 and when things are said 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
Facts
- Date created
- Aug 24, 2008
- Category
- Last update
- Nov 29, 2011
- Development stage
- Release
- Language
- enUS
- License
- All Rights Reserved
- Curse link
- Chatter
- Downloads
- 1,373,595
- Recent files
- A: v.1.3.3-2-g2d2244c for 4.3 Nov 29, 2011
- A: v.1.3.3-1-gfc92b77 for 4.2 Jul 02, 2011
- R: v.1.3.3 for 4.2 Jun 29, 2011
- A: v.1.3.2-2-g43bddad for 4.2 Jun 29, 2011
- A: v.1.3.2-1-gf874066 for 4.1 Jun 29, 2011
- Reply
- #202
Nathanyel Apr 23, 2012 at 15:40 UTC - 0 likesI fear this addon is abandoned, but: for some weeks now (or, probably since 4.3, but I only noticed it since I transfered my main back to my old server&guild) the automatic alt detection somehow also works the other way around, for mains, it shows some alt as the "main". Might be the last alt alphabetically, leading me to think there is some table mixup, but I couldn't find anything in the code. Also ignores manually setting a blank main, after some time it shows the alt again.
- Reply
- #201
wxx011 Sep 06, 2011 at 11:23 UTC - 0 likesChatter-v.1.3.3-1-gfc92b77
Modules
PlayerNames.lua:430: attempt to index local \"tbl\" (a nil value)
- Reply
- #200
wxx011 Sep 02, 2011 at 10:18 UTC - 0 likesreport error
Chatter-v.1.3.3-1-gfc92b77
Modules
ChannelNames.lua:182: attempt to index field \"channels\" (a nil value)
Chatter-v.1.3.3-1-gfc92b77
Modules
ChatFont.lua:159: attempt to index field \"frames\" (a nil value)
Chatter-v.1.3.3-1-gfc92b77
Modules
ChatFrameBorders.lua:238: attempt to index field \"frames\" (a nil value)
- Reply
- #199
chenyuli Aug 13, 2011 at 06:56 UTC - 0 likesHi, I found that I disable the option "Use Alt key for cursor movement", but it doesn't work for new whisper frame or RealID frame (If we set whisper or RealID showing in new chat frame.), I still need pressing Alt key for cursor movement.(But it works fine on default chat frame.)
- Reply
- #198
tiggerriffik Jul 19, 2011 at 03:04 UTC - 0 likesI used to be able to put the "enter chat" line (on the bottom by default) on the top of the chatbox. I had to clean reinstall and I cannot find an option for that again. Sure it's just an overlook but what is it called and where?
- Reply
- #197
deyon Jun 29, 2011 at 02:33 UTC - 0 likesUntil a further update is released, if you're having a problem with Real ID messages being displayed, go into Chatter settings and disable the Player Names module.
- Reply
- #196
TherianWoLf Jun 05, 2011 at 17:02 UTC - 0 likesHello everyone.. I'm not sure if this would be considered broken or just the way it should work now.. but since Chatter's update after Blizz changes to chat frames, I can't move the Chat Tabs up or down anymore, through the Button Height in chat tabs module. It works only for General, but any other tab gets cut off if moved past the original button height.
It has been quite an issue for me, without that option my chat tabs are behind other pieces of my UI.
Regards, WoLf
- Reply
- #195
ShawBoomy Mar 30, 2011 at 02:09 UTC - 0 likesHey there, I was wondering if there is a way to disable highlights in specific channels. I love the highlight feature, but I don't want it popping up at me in a channel i don't care about because my keyword is part of a word someone said.
- Reply
- #194
Zidomo Feb 15, 2011 at 21:42 UTC - 0 likesSince tickets are not currently being looked at, will point out ticket 220 here ("wrong hooking of ChatFrame_MessageEventHandler") (I assume that 4.0.6 has changed things a bit).
And a different problem in WoW 4.0.6 (only) I have experienced here: Chatter's ChatScroll.lua module is tainting.
Chatter v1.2.9-3-6-g77a2a26, the following shows up in taint.log:
2/14 20:15:23.406 Global variable InterfaceOptionsSocialPanelChatMouseScroll_SetScrolling tainted by Ace3 - Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:245 hook() 2/14 20:15:23.406 Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:325 RawHook() 2/14 20:15:23.406 Interface\AddOns\Chatter\Modules\ChatScroll.lua:53 2/14 20:15:23.406 xpcall() 2/14 20:15:23.406 safecall Dispatcher[1]:9 2/14 20:15:23.406 Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:514 InitializeAddon() 2/14 20:15:23.406 Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:628
2/14 20:15:23.406 Execution tainted by Ace3 while reading InterfaceOptionsSocialPanelChatMouseScroll_SetScrolling - *:OnLoad:3 setFunc() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsPanels.lua:90 2/14 20:15:23.406 pcall() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsFrame.lua:217 2/14 20:15:23.406 securecall() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsFrame.lua:252
2/14 20:15:23.406 An action was blocked in combat because of taint from Ace3 - MultiBarBottomLeft:Show() 2/14 20:15:23.406 Interface\FrameXML\MultiActionBars.lua:31 MultiActionBar_Update() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsPanels.lua:1284 setFunc() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsPanels.lua:90 2/14 20:15:23.406 pcall() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsFrame.lua:217 2/14 20:15:23.406 securecall() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsFrame.lua:252
2/14 20:15:23.406 An action was blocked in combat because of taint from Ace3 - MultiBarBottomRight:Show() 2/14 20:15:23.406 Interface\FrameXML\MultiActionBars.lua:40 MultiActionBar_Update() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsPanels.lua:1284 setFunc() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsPanels.lua:90 2/14 20:15:23.406 pcall() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsFrame.lua:217 2/14 20:15:23.406 securecall() 2/14 20:15:23.406 Interface\FrameXML\InterfaceOptionsFrame.lua:252
Variations on the last two errors above repeat many (many) times all at the same time, creating a taint.log 62kb in size.
- Reply
- #193
ET20 Feb 03, 2011 at 07:55 UTC - 0 likesshow chatter some love!
i agree with Mantooth555