Chat Addons

BasicChatMods

BasicChatMods aims to be a simple chat addon promoting users to customize it with lots of documentation. each module is split into its own file with small comments and guides.
curse wowi

Chatter

Lightweight chat improvements. Features: Hiding buttons, Linking items, enchants, spells, and quests in custom channels, Custom aliases for channel names, Coloring of player names by class, Custom font and font size for your chat frames, Custom background, border, and positioning for the edit box, 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, Chat fading toggles, Text justification, Autologging (Off by default)
curse

PhanxChat

PhanxChat is a simple, functional chat mod. Features: Hides the chat scroll buttons, Hides the chat menu button, Shows the scroll-to-bottom button only when you're scrolled up, Enables mousewheels scrolling in the chat frames, Moves the chat edit box to the top of the chat frame, Enables arrow keys in the chat edit box, Disables the flashing effect on chat tabs, Locks chat tabs to prevent accidental undocking (hold SHIFT to drag), Configures chat text fading, Sets the fade-in alpha for chat frames, Removes the brackets around player names, Colors player names by class, if known, Remembers channel colors by name, not number, Shortens channel names and chat strings, Enables sticky chat for all chat types, Suppresses channel leave/join notifications, Suppresses repeated messages in public channels, Makes URLs in chat clickable for easy copying, Colors URLs in chat and adds brackets around them, Adds "tell target" functionality, Auto-enables chat logging.
Config: /pchat
curse wowi

Prat3

Chat mod that lets you change many chat options. Options can be toggled on/off. Toggle the chat menu and chat window buttons on and off, Shortens channel names in the chatframe, Allows channel coloring by channel name, Enables item linking in all channels, Adds keybindings for different chat channels, Color player names by class, set brackets around player names, Enables mousewheel scrolling for chat windows, Makes chat channels sticky, Adds a slash command (/tt) and keybinding to send a message to your target, Adds timestamps to chat windows.
Config: /prat
curse

Instant Messengers

WIM (WoW Instant Messenger)

WIM (WoW Instant Messenger) helps you to manage your whispers by making them into a classic instant messenger interface such as AIM, Yahoo and MSN. With game play in mind, WIM has a large array of options where you can customize how WIM interacts during different situations, such as while you are in combat or in town talking to friends or selling your crafts. WIM Skin Suite, WIM Skin Suite: CityScape
curse

Spam Filters

BadBoy

BadBoy will actively scan your chat for possible spam, when found it will block all spam that is found from appearing and report the spamming player automatically. Plugins: CCleaner: Filter Crap From Chat, Guilded: Block Guild Advertising, Levels: Filter Whispers By Level, History: Logs Removed Chat. | JuniorDeBoss Youtube Review
curse wowi

ClutterCleaner

Tired of your followers desperately trying to grab your attention whenever you walk around your garrison? Tired of being told by the game that you are not in a raid group when you are? ClutterCleaner is the solution to all the aforementioned problems - and more!
curse

NoGuild

Block guild solicitations in whispers and public chat channels. Messages that look like guild recruitment spam are blocked from General, Trade, and whispers. There are no notifications to you or the sender, no dependencies on other addons, and no options to fiddle with. It just works. It will automatically disable itself while you are unguilded and have disabled the "Decline guild invitations" option in the default UI, since presumably this means you are interested in guild invitations.
curse wowi

Trade Chat Cleaner

Removes spam and irrelevant chatter from Trade chat. Messages in Trade chat are blocked, unless they contain at least one whitelisted word and do not contain any blacklisted words. The blacklist (but not the whitelist) is also applied to other public channels (eg. General). Type "/tcc" for options.
curse wowi

Miscellaneous Chat Addons

ChatKeys

Allows you to bind keys to open chat channels. Also gives a binding for tell target.
Config: Key Bindings
wowi

ChatLinkIcons

Adds icons to links in chat.
wowi

ChatSounds

Plays sounds based on events in chat.
wowi

Combat Log Remover

Hides the Combat Log from the chat frames.
curse

Damn Achievement Spam

Compacts the achievement messages for ones listed under the Dungeons & Raid or Player vs. Player category, see the screen shot for an example, no config or anything extra just drop it in and you're set.
wowi

Elephant

Elephant logs the chat for you in the background. It saves the WHISPER & BATTLE.NET, RAID & BATTLEGROUND, PARTY, GUILD, SAY, YELL and OFFICER chats separately, but also all general chats (General, Trade, LocalDefense, ...), custom chats you are currently on, achievements, loots and finally system messages (auctions, rolls, server going down, ...). You can easily go through all these logs, thanks to a straightforward interface displaying all the access buttons on the right side of the main window. You can access the options of the addon by typing /elephant and also bind a key to pop up the addon.
curse wowi

Identity-2

This addon allows you to specify your main character's name, an identity format string, and which channels will have your identity tag prepended. It also allows you to specify a nickname for use in Raid and Party channels.
curse

LaLaLa

Blocks chat and emotes from hostile players.
curse

Links in Chat

Clicking on web-links (http:// or www.) will open a window to copy the link to your clipboard. Mumble, Teamspeak, Ventrilo, Skype, e-mail and BattleTags are also supported.
curse wowi

LinkWrangler

LinkWrangler will allow you to open multiple item link windows from text links in the chat window. Ever been asked to compare items from the chat window for someone? Sitting there clicking back and forth between the two links, trying to remember the statistics of each? Ever want to look at multiple items as they blaze by you in the chat frame only to find out that the other links have long since disappeared by the time you are done with the first? This is the addon for you!
curse wowi

MessageToaster

Message Toaster is a simple addon that will create popup toast for any whisper messages you receive, this will work for both BNet whispers and in-game whispers. It helpfully adds a notification sound so that you can easily know when you've received a message
curse

MiniLoot

Very simple addon that reduces loot spam by replacing how messages are shown with a more minimalistic fashion.
curse wowi

Misspelled

Watches chat messages you type, highlighting misspellings. Misspelled words may be right clicked to obtain a list of replacement suggestions.
curse

NeonChat

Colors the chat input and chat border to match the chat you are about to write.
wowi

TradeForwarder

The trade channel version of LFGForwarder, which will let you see trade channel wherever you are.
curse

WhisperInvite

Automatically invite players when whispered with a keyword.
curse