Displays chat, system, combat and other messages where you can easily see them.
Hopefully this addon will be obsolete soon - when Blizzard adds speech bubbles. Until then, it makes it easier to see when somebody is trying to get your attention. There are other addons that serve the same purpose but none of them really worked the way I would have liked them to.
The behaviour can be controlled via the /echo slash command.
Usage: /echo <type> <which> [filter] Which: on, off, self, all Use "/echo list" or "/echo listall" to see a list of targets. Use "/echo list <name>" to list targets containing <name>. Use "/echo sound <filename>" to set the audio file. Use "/echo on" or "/echo off" to enable / disable echo.
The message type can be selected from a long list built into the game. Generally useful ones include SAY, WHISPER, REPLY, GROUP, etc. Type /echo list to see the most common ones or /echo listall to see all types. You can also use /echo list <name> to list all message types containing <name>.
Chat channels can be monitored using the types CHANNEL1, CHANNEL2, etc.
The which parameter controls which messages of the current type that get echoed. on echos messages from other players or NPCs, all echos messages from you as well, and self only echos messages from you.
Optionally, a filter may be used. Only messages whose text matches the filter will then be echoed. For example, /echo system on online|offline will alert you when friends go online or offline.
A sound may be played when a message is echoed. For this to work, you will have to put a wav-file in your World of Warcraft\Data folder and give its name to echo using /echo sound <filename>.