Trend Explorer
Recent download momentum
Estimated downloads/hour over observed intervals in the last 48 hours.
Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.
About this addon
What it does
ChatCopy is a minimal World of Warcraft addon that copies chat tab/window configuration (tabs + message filters + channels) between characters on the same account.
Inspired by the Copybara addon.
It is intentionally small:
- One dropdown: Copy From
- One button: Apply (then you confirm whether to reload)
What gets copied
For each chat window/tab, ChatCopy copies:
- Window/tab name
- Window font size
- Enabled message-group filters (e.g. SAY, GUILD, WHISPER, PARTY, INSTANCE_CHAT, etc.)
- Enabled numbered chat channels per tab (best-effort, by channel name)
What does NOT get copied
ChatCopy does not copy UI/visual layout settings, including:
- Tab order positioning/docking rules beyond “recreate tabs”
- Window size/position
- Chat bubbles/timestamps/other CVars
How it works
- On logout, ChatCopy snapshots your current character’s chat setup into SavedVariables.
- On another character, select a source character in Copy From, click Apply, then reload when prompted.
Usage
- Log onto the character that has the chat setup you want.
- Log out / switch character (this saves a snapshot).
- Log onto the character you want to update.
- Open Settings → AddOns → ChatCopy.
- Select the source in Copy From and click Apply.
- Confirm the reload.
Apply Template
The Apply Template button sets up a standard set of tabs (General / Combat Log / Whisper / Guild / Party) with common message filters, without copying from another character.
Apply to All
The Apply to All button applies the selected character's chat setup to your current character immediately, and flags all saved characters so they will get the same settings the next time they log in. Characters that have never logged in with ChatCopy won't be updated until they do.
Notes / limitations
- Applying is blocked in combat (
InCombatLockdown()). - Channel restoration is best-effort: if a channel cannot be joined (passworded/restricted), it may not be added.
- Debug logs are available but disabled by default.
- To enable: set
ChatCopyDB.debug = truein your SavedVariables and reload.
- To enable: set
At-a-glance numbers
Performance highlights
- Peaked at Hot #2064 on Aug 25, 2026.
- Peaked at Rising #4600 on Aug 11, 2026.
- Featured on the Hot list across 5 distinct weeks.
- Shipped 1 release in the last 30 days.
- Averaging 20 new downloads per day over the past week.