Skip to content
paradosi edited this page Feb 27, 2026 · 2 revisions

FAQ

General

What WoW versions does iChat support?

iChat works on Classic Era (1.15.x), TBC Classic Anniversary (2.5.x), and Retail (12.x Midnight). The same addon folder works for all versions — WoW automatically loads the correct TOC file.

Does iChat replace the default whisper system?

By default, yes — the "Suppress default chat whispers" setting hides whispers from the default chat frame. You can disable this in settings if you want whispers to appear in both iChat and the default chat.

Will I miss whispers if iChat is closed?

No. iChat captures all whispers regardless of whether the window is open. Messages are stored and will appear when you open the window. If "Open on incoming whisper" is enabled (default), the window opens automatically.

Battle.net

Can I whisper Battle.net friends?

Yes! As of v1.4.3, iChat fully supports Battle.net (RealID) whispers. BNet conversations appear alongside regular whispers in the same conversation list. See Battle.net Integration for details.

Can I message friends playing other Blizzard games?

Yes. You can message any BNet friend regardless of which game they're playing — Diablo, Hearthstone, Overwatch, StarCraft, etc. The header shows what game they're in.

Why does my BNet friend's name show differently than in-game?

iChat shows the account name (real name) in the header, and "Name (CharacterName)" in the conversation list. This matches Blizzard's friends list behavior.

Titan Panel

How do I add iChat to Titan Panel?

It's automatic. If Titan Panel is installed, iChat registers as a native plugin and appears in your bar. No configuration needed.

What if I don't have Titan Panel?

iChat works perfectly without it. The Titan Panel module is optional and silently skips if Titan Panel isn't installed.

Notifications

Why doesn't the taskbar flash?

FlashClientIcon() flashes the Windows taskbar icon. This works on Windows only. It fires on all incoming whispers unless the contact is muted.

How do I mute a specific contact?

Right-click their conversation in the list and select Mute. This suppresses notification sounds and taskbar flash for that contact only.

What does the red dot on the button mean?

The red badge shows the total number of unread messages across all conversations. It disappears when you read them.

What are toast notifications?

When a friend you've chatted with comes online or goes offline, a small popup appears at the top of your screen. Click it to open their conversation. Toggle in Settings → Behavior.

Emoji

How do I use emoji?

Type :shortcode: in your message (e.g. :thumbsup:, :fire:). See Emoji for the full list. You can also click the smiley face button to browse the emoji picker.

Can the other person see my emoji?

They see the raw shortcode text (e.g. :thumbsup:) unless they also have iChat or Emoji-Core installed. The emoji only renders visually in iChat's chat bubbles.

How do I get more emoji?

Install Emoji-Core for additional Unicode emoji and tab-complete in the input box.

Combat

Why does the window disappear in combat?

The "Hide in combat" setting (on by default) automatically hides iChat when combat starts and restores it when combat ends. Disable it in Settings → Behavior if you want the window to stay visible.

Account-Wide Storage

Can I share conversations across characters?

Yes. Toggle "Share conversations across characters" in Settings → Behavior. When enabled, all characters on the account share one conversation history. Your existing per-character data is automatically migrated.

Will I lose data if I switch storage modes?

No. When toggling on, iChat intelligently merges all per-character conversations. When toggling off, the shared data stays in the account-wide storage and each character starts fresh.

Troubleshooting

The floating button is gone

Check Settings → Behavior → "Show minimap button" is enabled. If you can't access settings, type /ichat to open the window, then click the gear icon.

Class colors aren't showing

Make sure "Show class-colored names" is enabled in Settings → Display. Class colors work for characters on your friend list, in your guild, or visible as a unit (target, party, raid). The cache persists across sessions.

Item links aren't clickable

Make sure "Enable item links" is enabled in Settings → Display. Item links only work for items/spells that exist in your client's cache.

My conversations disappeared after a character transfer

iChat uses per-character saved variables (SavedVariablesPerCharacter). Character transfers or name changes may create a new saved variables file. Your old data is still in the WTF folder under the old character name. Consider enabling account-wide storage to avoid this in the future.

iChat conflicts with another chat addon

If using WIM (WoW Instant Messenger), disable iChat's "Suppress default chat whispers" to avoid both addons trying to suppress the same messages.

ElvUI skin isn't applying

ElvUI integration uses a 1-second delay to ensure ElvUI loads first. If the skin doesn't apply, try toggling the "ElvUI theme" setting off and on in Settings → Behavior.

Clone this wiki locally