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
Hey,
really nice work you all have done here! It's a great addon!
I have a feature request which probably doesn't take a lot of time to implement because all needed functionality is already in place.
We have speech impaired / mute folks in our raid and they can only chat with us while we play a dungeon for example. You all know that its sometimes difficult to keep track of chat while playing so I was searching for a way to put a message from a player into a central position for example at the same position where I have my Boss-Mod important messages/ or raidwarnings.
I can almost setup the whole thing with Chatter due to the ability to reroute addon-output to raidwarnings when a certain trigger word is configured.
The key feature for me here is to enable quick readability of a message instead of having to shift my focus to the chat frame or another permanent visible window.
Would it be possible to enable the trigger word match for the player name? If this would take the player name writing the message into account I could immediatly achieve what I was looking for.
As far as I know there is not an addon right now adressing this specific problem and I imagine this would help a lot of folks out there who have a mute/speech impaired friend playing with them.
Thanks in advance!
In reply to Epizentrum:
Whenever I right click a name in chat, or anywhere else, I get the rapidly stacking error. Can you please fix it? It's been determined that it springs from Chatter.
Message: Interface\FrameXML\UnitPopup.lua:1369: Usage: CheckInteractDistance("unit", distIndex)
Time: Sun Dec 9 19:16:25 2018
Count: 643
Stack: Interface\FrameXML\UnitPopup.lua:1369: Usage: CheckInteractDistance("unit", distIndex)
[C]: in function `CheckInteractDistance'
Interface\FrameXML\UnitPopup.lua:1369: in function <Interface\FrameXML\UnitPopup.lua:1364>
Interface\FrameXML\UnitPopup.lua:1412: in function `UnitPopup_OnUpdate'
[string "*:OnUpdate"]:3: in function <[string "*:OnUpdate"]:1>
Locals: (*temporary) = nil
(*temporary) = 0
When I am trying to edit my own guild note, I am getting "Chatter has been blocked from action only available to blizz UI. Disable and reload".
In reply to eddyjoe:
Getting that myself.
To fix the Timestamps.lua:133 error, just change that line to this:
I hope this gets to the official repository.
Thanks. :)
Getting same issue as #348 esp when I try to reply to someone or right click on a any player from /who
Re-post from Issue #1207 if it can be useful :
Hi,
Finally found a workaround for this issue :
"Remove Scroll Bar and bottom from chat" at :
https://www.mmo-champion.com/threads/2412704-Guide-hide-anything-you-want-on-the-default-interface
https://www.reddit.com/r/wow/comments/905eq5/how_to_fix_broken_addonselements_small_compilation/
This is just some instructions to make your own "addon", I personally did not downloaded and make it by myself :
- Create a folder named "HideChatScroll" in your "Interface > AddOns" folder
- Create a HideChatScroll.txt, change file extension to .lua, and insert :
A duet of lines for each tab you have in your chat window (1, 2, 3...)
- Create a HideChatScroll.txt again, change file extension to .toc, and insert :
That's all & that's work for me.
get the following error :
1x Chatter\Modules\Timestamps.lua:133: attempt to index field 'frames' (a nil value)
[C]: ?
[C]: ?
FrameXML\RestrictedInfrastructure.lua:117: in function <FrameXML\RestrictedInfrastructure.lua:116>
[C]: ?
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:29: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:64: in function `Fire'
Ace3\AceDB-3.0\AceDB-3.0-26.lua:362: in function <Ace3\AceDB-3.0\AceDB-3.0.lua:359>
Still not working, Will not work right with the new in game Voice, ……..Voice icons diaper when this addon is engaged, had to reinstall ver. 1.5.4 for this to work, please fix and update same, Thanks
Still breaking Pet Battle UI, same issue as reported previously by
SilentSigns on 7/26/18 (includes screenshots of the issue) &
Modrogon on 8/16/18
Please make the new mini character portraits that engage during voice chat movable or able to be disabled. Love your addon.
Right clicking on a name in Chatter is seriously broken. It's a constant stream of errors that Blizzard's UI is complaining about too. Not one error per click ... constant stream of errors when you click the name to open the mini menu.
183x FrameXML\UnitPopup.lua:1369: Usage: CheckInteractDistance("unit", distIndex)
[C]: in function `CheckInteractDistance'
FrameXML\UnitPopup.lua:1369: in function <FrameXML\UnitPopup.lua:1364>
FrameXML\UnitPopup.lua:1412: in function `UnitPopup_OnUpdate'
[string "*:OnUpdate"]:3: in function <[string "*:OnUpdate"]:1>
Locals:
(*temporary) = nil
(*temporary) = 0
I recently downloaded this addon and I am unable to rename General and Trade Chats. I am trying to rename them just 1 and 2, so, in the box I am entering 1 for General and 2 for Trade and hitting Okay both times but they still remain set to the default [2. Trade - City] instead of just [2]. It doesn't matter what I rename it to, it remains the same.
I am receiving no errors and I know I am not doing anything wrong because I renamed all my other channels and they are working fine.
Any help would be greatly appreciated.
Thanks
Chatter is breaking the UI for pet battles. Same issue as reported by SilentSigns on Jul 26, 2018 below.
Error occur when i right-click on name in tradechat to blacklist it.
Message: Interface\FrameXML\UnitPopup.lua:1359: Usage: CheckInteractDistance("unit", distIndex)
Time: Wed Aug 15 16:28:25 2018
Count: 1453
Stack: Interface\FrameXML\UnitPopup.lua:1359: Usage: CheckInteractDistance("unit", distIndex)
[C]: in function `CheckInteractDistance'
Interface\FrameXML\UnitPopup.lua:1359: in function <Interface\FrameXML\UnitPopup.lua:1354>
Interface\FrameXML\UnitPopup.lua:1402: in function `UnitPopup_OnUpdate'
[string "*:OnUpdate"]:3: in function <[string "*:OnUpdate"]:1>
Locals: (*temporary) = nil
(*temporary) = 0
Will not work right with the new in game Voice, ……..Voice icons diaper when this addon is engaged, had to reinstall ver. 1.5.4 for this to work, please fix and update same, Thanks
Was using Chatter a few days ago and I could see the Voice button to the right but now it's gone? help
Chat channel names STILL aren't working. Just fyi.