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
I currently use the script:
/script ChatTypeInfo.BN_WHISPER.sticky = 0;
To stop all RealID whispers and I have to input it everytime the UI reloads.
In the file Interface\Addons\Chatter\Modules\PlayerNames.lua, search for the following string:
displayName = mod:ColorName( name )
And change it to:
displayName = mod:ColorName( displayName )
The problem is that the regular expression is probably bugged and name gets cut off, while displayName is not.
First, the option settings do not work, cant turn off or on anything as timestamps ect.
2nd, the "&name& has logged on" cuts down the name, so its like &nam& has logged on" and for that I can't just click on the name and say Hey.
Anyone with the same problems?
/chatter Chat Tabs
Enable Chat Tabs is checked. Hide Tabs is checked.
This will hide the chat tabs (well duh, thats what its suppose to do)!
But this setting is not being saved when relogging. The chat tabs come back, both Enable Chat Tabs and Hide Tabs are both checked upon logging in.
Unchecking Hide Tabs and rechecking it will make the tabs disappear again. Obviously a very small bug with this option not saving its settings between session.
I want to use the same font as my chat font, but it looks enormous in the edit box.
Thanks!
I have uninstalled the addon, deleted any saved variables for it and reinstalled the updated version, and the problem persists.
Please fix - this addon is driving me up the wall now.
Time: 06/26/10 12:32:24
Count: 1
Stack: (tail call): ?
(tail call): ?
Interface\AddOns\Chatter\Modules\Buttons.lua:87: in function <Interface\AddOns\Chatter\Modules\Buttons.lua:84>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:573: in function <...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:566>
(tail call): ?
(tail call): ?
Interface\AddOns\Chatter\Chatter.lua:98: in function <Interface\AddOns\Chatter\Chatter.lua:91>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:796: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...erface\AddOns\Chatter\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...er\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...er\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>
Locals: (*temporary) = "LeftButton"
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1