Chatter
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
Great addon :D
How about an option to ignore certain channels, with stuff like Carb on default-ignore?
But I have to go back and reselect x-perl thin after any relog. I'm wondering whether this is because the x-perl thin hasn't actually been loaded yet at the point that chatter loads (because c comes before x)? Anyway, a fix would be nice :)
you'll be need to correct it every time you update Chatter, but the loading issues will be fixed.
my text input box disappeared on me
like so i can't see what i'm typing to people
Date: 2009-09-18 17:06:10
ID: -2
Error occured in: Global
Count: 1
Message: ..\AddOns\Chatter\Modules\ChannelNames.lua line 164:
attempt to concatenate field 'Whisper To' (a nil value)
Debug:
(tail call): ?
Chatter\Modules\ChannelNames.lua:164:
Chatter\Modules\ChannelNames.lua:153
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
Chatter\Modules\Scrollback.lua:42:
Chatter\Modules\Scrollback.lua:27
Chatter\Modules\Scrollback.lua:74:
Chatter\Modules\Scrollback.lua:72
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:531:
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:524
(tail call): ?
Chatter\Chatter.lua:182: UpdateConfig()
Chatter\Chatter.lua:168:
Chatter\Chatter.lua:164
Near the bottom of the script, this line is causing the [W:From] channel tag to appear BEFORE the timestamp:
text = gsub(text, L["^(.-|h) whispers:"], channels["Whisper From"] .. (mod.db.profile.addSpace and " %1:" or "%1:"))
Replace that line with this one:
text = gsub(text, L["^(.-|h) whispers:"], (mod.db.profile.addSpace and channels["Whisper From"].." %1:" or channels["Whisper From"].."%1:"))
when you mouse off an item link, the tooltip closes fine. But when you scroll the chat box, the tooltip wont disappear until you scroll back down and put your mouse over the item link.
But beyond that....this is a great Addon!!!
finally able to fit in a custom chat box with the coolest of features. Thanks for this contribution :DDDD been using for awhile now.
Damn :/
This addon is rad.
this is very good addon. Thank you for that.
But I have issue. In blizz vanila chat log, I can see characters like (č,š,á), wich are common in my language and other ppls use them.
But if I use this addon, it looks broken, like (#,%,^) or something.
You think, that u can fix it please?