CCat - CopyChat

Lightweight CC tab to easily copy chat history with text selection and clickable links.
Back to Files

CCat_v1.3.3.zip

File nameCCat_v1.3.3.zip
Uploader
Element0815Element0815
Uploaded
Oct 16, 2026
Downloads
14
Size
117.5 KB
Flavors
MoP ClassicClassic TBCClassicRetailForever
File ID
9207864
Type
R
Release
Supported game versions
  • 12.1.5
  • 5.5.4
  • 2.5.6
  • 1.60.1
  • 1.15.9

What's new

CCat - CopyChat
===============

v1.3.3
------
Fixes
- Lines that arrive without a channel color (for example messages from other addons and the first chat line after login) were shown in gray in the copy window. They now get a white base color, and the text of the copy window is white by default. Lines with a channel color keep it.

v1.3.2
------
Compatibility
- Ready for WoW patch 12.1.5 (Retail, Interface 120105 / 120100).
- Supports Classic Era (11509), TBC Anniversary (20506), Mists of Pandaria Classic (50504) and WoW Forever (16001, loaded via CCat_Camelot.toc).

Fixes
- Fixed the Lua error "attempt to compare local 'text' (a secret string value, while execution tainted by 'CCat')" and the chat sometimes not working in Mythic+ runs and during encounters. CCat no longer replaces ChatFrame:AddMessage or SetItemRef; both are only observed with secure hooks, so Blizzard's chat code stays untainted.
- Chat lines that WoW marks as secret are skipped instead of being processed.
- Whisper tabs / temporary chat windows are now captured as well.
- Clickable links are now added through chat event filters and are skipped while chat is locked down.
- The CCat button can no longer be moved while it is locked (Shift+drag is ignored).

New
- The link popup now closes automatically 0.5 seconds after you copy the address with Ctrl+C (Cmd+C on Mac).
- Minimap button with the CCat logo and a tooltip that lists all functions:
  - Left-click: open the CCat window
  - Right-click: lock / unlock the CCat Button
  - Shift+left-click: reset the CCat Button position
  - Shift+right-click: save / don't save whispers
  Every action prints a short confirmation to the chat.
- The minimap button registers through LibDataBroker / LibDBIcon when those libraries are available (they are shipped with most addons), so it is collected by minimap button bars such as HidingBar or Minimap Button Bag like all other addon buttons. Without those libraries CCat falls back to its own minimap button.
- CCat button: when unlocked, Shift+drag places it anywhere on the screen. Near the chat window it docks into the tab row automatically. Locking keeps the current position.
- New command /ccat hide: hides / shows the CCat button at the chat window (useful if it does not fit your UI). The copy window stays available via the minimap button and /ccat open.
- Option to not save whispers in the history (default: whispers are saved).
- The CCat button now looks like the Blizzard chat tabs (size, text position, orange highlight, fading) and is slightly wider, with the label "CCat" instead of "CC".
- Localization: English, German, French, Italian, Spanish (es/MX) and Russian. All other client languages fall back to English.

Changes
- Slash command /ccat: without arguments it prints all commands with a short description in the chat. Commands: /ccat open, /ccat lock, /ccat reset, /ccat whisper, /ccat hide, /ccat minimap.
- The login message has two lines: the loaded message and a hint to type /ccat for the command list.
- Chat colors in the copy window unchanged from 1.2.5.13.

This mod has no additional files