Example configuration 1

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

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Shakari Shakari Dec 15, 2013 at 14:33 UTC - 0 likes

    The ability to colour players names ie by class does not seem to work in a guild when people type anything. There name appears in colour as it should when logging in but then it just shows all player chat as gray.

    Also its showing it in format as server-playername, is there an option to just display it as playername only?

  • Avatar of Webbi4e Webbi4e Nov 24, 2013 at 17:23 UTC - 0 likes

    @merola: Go

    Ah ha! Thx.. I guess I did not unfold the entire menu. Solved.

  • Avatar of merola merola Nov 24, 2013 at 13:17 UTC - 0 likes

    @Webbi4e: Go

    4th row from the bottom when Chatter menu is unfold. (Between "Text Justification" and "Tiny Chat" rows.)

  • Avatar of Webbi4e Webbi4e Nov 24, 2013 at 04:11 UTC - 0 likes

    Nice addon.. thnx for all the hard work.

    How do I disable the timestamps? I can not seem to locate where to disable this.

  • Avatar of merola merola Nov 11, 2013 at 19:37 UTC - 0 likes

    Hi all! Does anyone know if Chatter supports slash commands? I'd like to be able to toggle (on/off) the Chatter Fonts setting using a macro. Any ideas? Thanks in advance!

  • Avatar of Korthas Korthas Nov 10, 2013 at 18:13 UTC - 0 likes

    It appears that the AltLinking function is no longer working properly.  No matter what I set for a suffix, it is not pulling the names from the guildnotes field anymore.

  • Avatar of Tinkerkas Tinkerkas Nov 04, 2013 at 16:54 UTC - 0 likes

    But just a FYI, chatter is not the only thing that is bugging on the "M" key some times its also acutioneer and titan panel

  • Avatar of Tinkerkas Tinkerkas Nov 04, 2013 at 16:47 UTC - 0 likes

    I am getting the smae Error that seams to have started last weeks patch that i am reading a lot of the same,  so here is the swatter for it this time, hope it helps.

    Date: 2013-11-04 10:40:10
    ID: 2
    Error occured in: AddOn: Chatter
    Count: 1
    Message: Error: AddOn Chatter attempted to call a forbidden function (IsDisabledByParentalControls()) from a tainted execution path.
       [C]: IsDisabledByParentalControls()
       [C]: UpdateMicroButtons()
       [C]: Show()
       ..\FrameXML\UIParent.lua:1772 SetUIPanel()
       ..\FrameXML\UIParent.lua:1614 ShowUIPanel()
       [C]: SetAttribute()
       ..\FrameXML\UIParent.lua:2262 ShowUIPanel()
       ..\FrameXML\WorldMapFrame.lua:2624 WorldMap_OpenToQuest()
       [string "*:OnClick"]:2:
          [string "*:OnClick"]:1
      Swatter, v5.18.5433 (PassionatePhascogale)
      ACP, v3.4.5
      AucAdvanced, v5.18.5433 (PassionatePhascogale)
      AucFilterBasic, v5.18.5433 (PassionatePhascogale)
      AucFilterOutlier, v5.18.5433.5347(5.18/embedded)
      AucMatchUndercut, v5.18.5433.5364(5.18/embedded)
      AucScanData, v5.18.5433 (PassionatePhascogale)
      AucStatHistogram, v5.18.5433 (PassionatePhascogale)
      AucStatiLevel, v5.18.5433 (PassionatePhascogale)
      AucStatPurchased, v5.18.5433 (PassionatePhascogale)
      AucStatSales, v5.18.5433.5376(5.18/embedded)
      AucStatSimple, v5.18.5433 (PassionatePhascogale)
      AucStatStdDev, v5.18.5433 (PassionatePhascogale)
      AucStatWOWEcon, v5.18.5433.5323(5.18/embedded)
      AucUtilAHWindowControl, v5.18.5433.5347(5.18/embedded)
      AucUtilAppraiser, v5.18.5433.5427(5.18/embedded)
      AucUtilAskPrice, v5.18.5433.5347(5.18/embedded)
      AucUtilAutoMagic, v5.18.5433.5415(5.18/embedded)
      AucUtilCompactUI, v5.18.5433.5427(5.18/embedded)
      AucUtilEasyBuyout, v5.18.5433.5427(5.18/embedded)
      AucUtilFixAH, v5.18.5433 (PassionatePhascogale)
      AucUtilItemSuggest, v5.18.5433.5417(5.18/embedded)
      AucUtilPriceLevel, v5.18.5433.5427(5.18/embedded)
      AucUtilScanButton, v5.18.5433.5403(5.18/embedded)
      AucUtilScanFinish, v5.18.5433.5347(5.18/embedded)
      AucUtilScanProgress, v5.18.5433.4979(5.18/embedded)
      AucUtilScanStart, v5.18.5433.5347(5.18/embedded)
      AucUtilSearchUI, v5.18.5433.5373(5.18/embedded)
      AucUtilSimpleAuction, v5.18.5433.5415(5.18/embedded)
      AucUtilVendMarkup, v5.18.5433.4828(5.18/embedded)
      Babylonian, v5.1.DEV.332(/embedded)
      BrokerTimelessIsleChests, v5.4.1-a
      Chatter, v1.4.4
      Configator, v5.1.DEV.344(/embedded)
      CTBarMod, v5.3
      CTBottomBar, v5.3
      CTCore, v5.3
      CTMailMod, v5.3
      CTUnitFrames, v5.3
      DBMCore, v
      DBMLDB, v
      DBMSpellTimers, v
      DebugLib, v5.1.DEV.337(/embedded)
      FBBroker, v1.19m
      FBMergeDatabase, v1.2p
      FBOutfitDisplayFrame, v1.2p
      FBTitan, v1.0.12
      FBTrackingFrame, v1.2p
      FishingBuddy, v1.2p2
      FuBarFishingBuddyFu, v2.2h
      Gatherer, v4.4.0
      HealBot, v5.4.0.4
      HealBotTips, v5.4.0.4
      Informant, v5.18.5433 (PassionatePhascogale)
      LFRtools, vr20130427
      LibExtraTip, v5.12.DEV.355(/embedded)
      Mappy, v3.3.4
      Omen, v3.1.8
      Recount, v
      ReforgeLite, v1.37
      SilverDragon, vv3.0.10
      SlideBar, v5.18.5433 (PassionatePhascogale)
      Stubby, v5.18.5433 (PassionatePhascogale)
      SuperGuildInvite, v6.10a
      TimelessAnswers, vv1.1.4
      TipHelper, v5.12.DEV.351(/embedded)
      Titan, v5.2.1.50400
      TitanBag, v5.2.1.50400
      TitanClock, v5.2.1.50400
      TitanGold, v5.2.1.50400
      TitanGuild, v5.4.0.0
      TitanLocation, v5.2.1.50400
      TitanLootType, v5.2.1.50400
      TitanPerformance, v5.2.1.50400
      TitanRecount, v0.10
      TitanRepair, v5.2.1.50400
      TitanSpec, v3.2
      TitanVolume, v5.2.1.50400
      TitanXP, v5.2.1.50400
      WhoPulled, v1.0.10
      XPerl, v3.7.5
      XPerlArcaneBar, v
      XPerlParty, v
      XPerlPartyPet, v
      XPerlPlayer, v
      XPerlPlayerBuffs, v
      XPerlPlayerPet, v
      XPerlRaidFrames, v
      XPerlTarget, v
      XPerlTargetTarget, v
      BlizRuntimeLib_enUS v5.4.1.50400 <us>

  • Avatar of Milkasaurus Milkasaurus Nov 02, 2013 at 02:14 UTC - 0 likes

    DId Blizzard break something in the last week? Whenever I open and close my map ("M" key) i am met with an error stating: "Chatter has been blocked from an action only available to the Blizzard UI. You can disable the addon and reload the UI."

    EDIT: I disabled handy notes, and the 2 timeless isle handy note addons and no longer get the error.

    Last edited Nov 02, 2013 by Milkasaurus
  • Avatar of Kemisha Kemisha Oct 30, 2013 at 21:26 UTC - 0 likes

    Is there any chance of an update, IDK what happened in 5.4 but on every machine it's on i use it refuses to let me set focus target, I've been forced to disable it and I hate it not being on.


Date created
Aug 24, 2008
Last update
Oct 25, 2016
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files