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
-
View User Profile
-
Send Message
Posted May 4, 2011-
View User Profile
-
Send Message
Posted May 1, 201113x Chatter-1.0\Modules\UrlCopy.lua:96: bad argument #1 to 'gsub' (string expected, got table)
Chatter-1.0\Modules\UrlCopy.lua:96: in function `filterFunc'
Interface\FrameXML\ChatFrame.lua:2770: in function `ChatFrame_MessageEventHandler':
Interface\FrameXML\ChatFrame.lua:2579: in function `ChatFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
Blizzard_CombatLog\Blizzard_CombatLog.lua:3403: in function <...ace\AddOns\Blizzard_CombatLog\Blizzard_CombatLog.lua:3382>
153x Chatter-1.0\Modules\UrlCopy.lua:96: bad argument #1 to 'gsub' (string expected, got table)
Chatter-1.0\Modules\UrlCopy.lua:96: in function `filterFunc'
Interface\FrameXML\ChatFrame.lua:2770: in function `ChatFrame_MessageEventHandler':
Interface\FrameXML\ChatFrame.lua:2579: in function `ChatFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
1x Chatter-1.0\Modules\Buttons.lua:43: attempt to index local 'upButton' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-10 (Ace3):543: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:536>
(tail call): ?:
Chatter-1.0\Chatter.lua:170: in function <Chatter\Chatter.lua:163>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-10 (Ace3):543: in function `EnableAddon'
AceAddon-3.0-10 (Ace3):635: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:256: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:330: in function `TimeManager_LoadUI':
Interface\FrameXML\UIParent.lua:544: in function <Interface\FrameXML\UIParent.lua:519>:
1x Chatter-1.0\Modules\EditBox.lua:182: attempt to index global 'ChatFrameEditBox' (a nil value)
Chatter-1.0\Modules\EditBox.lua:186: in main chunk
1x Chatter-1.0\Modules\UrlCopy.lua:96: bad argument #1 to 'gsub' (string expected, got table)
Chatter-1.0\Modules\UrlCopy.lua:96: in function `filterFunc'
Interface\FrameXML\ChatFrame.lua:2770: in function `ChatFrame_MessageEventHandler':
Interface\FrameXML\ChatFrame.lua:2579: in function `ChatFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
Blizzard_CombatLog\Blizzard_CombatLog.lua:3403: in function <...ace\AddOns\Blizzard_CombatLog\Blizzard_CombatLog.lua:3382>
11x Chatter-1.0\Modules\UrlCopy.lua:96: bad argument #1 to 'gsub' (string expected, got table)
Chatter-1.0\Modules\UrlCopy.lua:96: in function `filterFunc'
Interface\FrameXML\ChatFrame.lua:2770: in function `ChatFrame_MessageEventHandler':
Interface\FrameXML\ChatFrame.lua:2579: in function `ChatFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
-
View User Profile
-
Send Message
Posted Apr 30, 2011-
View User Profile
-
Send Message
Posted May 1, 2011-
View User Profile
-
Send Message
Posted Apr 28, 2011thanks for all the work.
With 4.1 I get following Error sometimes with Log-In.
Date: 2011-03-30 20:01:16
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Chatter\Modules\AltNames.lua line 136:
attempt to index local 'editBox' (a nil value)
Debug:
(tail call): ?
[C]: ?
Chatter\Modules\AltNames.lua:136: EditBoxOnEnterPressed()
..\FrameXML\StaticPopup.lua:3454: StaticPopup_EditBoxOnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
-
View User Profile
-
Send Message
Posted Apr 27, 2011www.aionktzbot.org
I appreciate all the hard work you've put into it.Very simple.
-
View User Profile
-
Send Message
Posted Apr 25, 2011It still lives in Wrath as "max level" is 80 in the code.
Also, all the tickets with patches attached on http://www.wowace.com/addons/chatter/tickets/
Especially the #205
-
View User Profile
-
Send Message
Posted Apr 19, 2011-
View User Profile
-
Send Message
Posted Apr 13, 2011-
View User Profile
-
Send Message
Posted Apr 8, 2011-
View User Profile
-
Send Message
Posted Apr 6, 2011-
View User Profile
-
Send Message
Posted Mar 30, 2011Date: 2011-03-30 20:01:16
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Chatter\Modules\AltNames.lua line 136:
attempt to index local 'editBox' (a nil value)
Debug:
(tail call): ?
[C]: ?
Chatter\Modules\AltNames.lua:136: EditBoxOnEnterPressed()
..\FrameXML\StaticPopup.lua:3454: StaticPopup_EditBoxOnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
-
View User Profile
-
Send Message
Posted Mar 31, 2011-
View User Profile
-
Send Message
Posted Mar 29, 2011Hey 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.
-
View User Profile
-
Send Message
Posted Mar 6, 2011-
View User Profile
-
Send Message
Posted Mar 6, 2011-
View User Profile
-
Send Message
Posted Feb 22, 2011-
View User Profile
-
Send Message
Posted Feb 15, 2011Since 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.
-
View User Profile
-
Send Message
Posted Feb 15, 2011-
View User Profile
-
Send Message
Posted Feb 11, 2011you can't remove a glyph with this addon enabled.
Date: 2011-02-11 21:27:27
ID: -1
Error occured in: AddOn: Chatter
Count: 3
Message: Error: AddOn Chatter attempted to call a forbidden function (RemoveGlyphFromSocket()) from a tainted execution path.
Debug:
[C]: RemoveGlyphFromSocket()
..\FrameXML\StaticPopup.lua:53: OnAccept()
..\FrameXML\StaticPopup.lua:3521: StaticPopup_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Swatter, v3.2.3 (<%codename%>)
AdvancedTradeSkillWindow, v
AtlasLoot, vv6.02.00
AtlasLootCataclysm, vv6.02.00
Auctionator, v2.8.8
Babylonian, v5.1.DEV.130
Chatter, v1.0
Configator, v5.1.DEV.286
DHUD, vv1.5.40000g
Dominos, v1.24.0
DominosCast, v
DominosPLAYERFRAMES, v
DominosRoll, v
DominosXP, v
EasyMail, v
ErrorFilter, v2.0
Gatherer, v3.2.3
GathererDBWowhead, v1.0.2010-12-19
Omen, v3.1.0
Outfitter, v5.2
Poisoner, v4.0.3 beta7
Quartz, v3.0.5
RatingBuster, v
ReagentRestocker, v2.4.6
Recount, v
ScreenGrid, vv1.4
SlideBar, v3.2.3 (<%codename%>)
TBag, v
BlizRuntimeLib_enUS v4.0.6.40000 <eu>
(ck=28b)