"Shoot... what did he say again? I just got disconnected."
"Didn't that guy already loot that rare item 10 minutes ago?"
"I really wish I could remember the name of the item linked on the guild chat yesterday at 9:00 PM."

Already been in one of these situations? Don't be annoyed anymore, here is the solution!

Solution to chat loss annoyance

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.

Elephant gives you the ability to copy logs to another application. A BBCode feature is even included, letting you copy/paste a chat with colors and links to an item database in a very quick and simple way to your favorite forum.

This is THE addon that you should install if you want to never forget what somebody told you in game. Be a pro of managing hell tells, go peacefully AFK for a few minutes, or be an awesome role player. Elephant is also perfectly designed for Guild Leaders, Officers and Raid Leaders particularly because it saves the chats even when you get disconnected.

Main features

  • Logs the chats in the background, with a limit of 1000 lines for each chat (Blizzard's default is 161 lines for everything).
  • Saves the logs when you log out or get disconnected.
  • Display the chats with timestamps, or using your Prat settings if you have it installed.
  • Copy the chat and paste it in other applications (BBCode supported!).
  • Save the chat and combat log in two different files on your computer.

Other features

  • Use filters to avoid logging some of the custom channels you join.
  • Enable/disable logging for each chat separately.
  • Item links in logs are displayed in their proper color and are clickable.
  • Player names in the main window are clickable.
  • ...and much more!


Report an issue (bug & suggestions): http://www.wowace.com/addons/elephant/tickets/
Discussion thread: http://forums.wowace.com/showthread.php?t=7816

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Fatlappy Fatlappy Jan 07, 2015 at 23:50 UTC - 0 likes

    All chats seemed to be logged okay but this error always pops up multiple times when playing each hour....

    Date: 2015-01-08 10:09:24 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Elephant\Event.lua line 51: attempt to index field '?' (a nil value) Debug: (tail call): ? Elephant\Event.lua:51: Elephant\Event.lua:25 ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:157: ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:157 [string "safecall Dispatcher[17]"]:4: [string "safecall Dispatcher[17]"]:4 [C]: ? [string "safecall Dispatcher[17]"]:13: ?() ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire() Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: Ace3\AceEvent-3.0\AceEvent-3.0.lua:119 Locals: None AddOns: Swatter, v5.21c.5521 (SanctimoniousSwamprat) Ace3, v AucAdvanced, v5.21c.5521 (SanctimoniousSwamprat) AucFilterBasic, v5.21c.5521 (SanctimoniousSwamprat) AucFilterOutlier, v5.21c.5521.5459(5.21c/embedded) AucMatchUndercut, v5.21c.5521.5507(5.21c/embedded) AucStatHistogram, v5.21c.5521 (SanctimoniousSwamprat) AucStatiLevel, v5.21c.5521 (SanctimoniousSwamprat) AucStatPurchased, v5.21c.5521 (SanctimoniousSwamprat) AucStatSales, v5.21c.5521.5476(5.21c/embedded) AucStatSimple, v5.21c.5521 (SanctimoniousSwamprat) AucStatStdDev, v5.21c.5521 (SanctimoniousSwamprat) AucStatWOWEcon, v5.21c.5521.5323(5.21c/embedded) AucUtilAHWindowControl, v5.21c.5521.5347(5.21c/embedded) AucUtilAppraiser, v5.21c.5521.5495(5.21c/embedded) AucUtilAskPrice, v5.21c.5521.5447(5.21c/embedded) AucUtilAutoMagic, v5.21c.5521.5443(5.21c/embedded) AucUtilCompactUI, v5.21c.5521.5496(5.21c/embedded) AucUtilEasyBuyout, v5.21c.5521.5507(5.21c/embedded) AucUtilFixAH, v5.21c.5521 (SanctimoniousSwamprat) AucUtilItemSuggest, v5.21c.5521.5417(5.21c/embedded) AucUtilPriceLevel, v5.21c.5521.5458(5.21c/embedded) AucUtilScanButton, v5.21c.5521.5403(5.21c/embedded) AucUtilScanFinish, v5.21c.5521.5515(5.21c/embedded) AucUtilScanProgress, v5.21c.5521.4979(5.21c/embedded) AucUtilScanStart, v5.21c.5521.5347(5.21c/embedded) AucUtilSearchUI, v5.21c.5521.5515(5.21c/embedded) AucUtilSimpleAuction, v5.21c.5521.5514(5.21c/embedded) AucUtilVendMarkup, v5.21c.5521.4828(5.21c/embedded) Auctionator, v3.2.2 Auditor2, v4.4.2 AutoVendor, v25 Babylonian, v5.1.DEV.332(/embedded) Bagnon, v6.0.16 BankStack, vv35 BeanCounter, v5.21c.5521 (SanctimoniousSwamprat) BrokerAuditor, v4.4.2 Clique, vv60000-1.0.0 Configator, v5.1.DEV.376(/embedded) DebugLib, v5.1.DEV.337(/embedded) Elephant, v3.3.9 HealBot, v6.0.3.8 Informant, v5.21c.5521 (SanctimoniousSwamprat) ISBoxer, v1.0 Jamba, v6.0.3.4 JambaAdvancedLoot, v6.0.3.4 JambaDisplayTeam, v6.0.3.4 JambaFollow, v6.0.3.4 JambaFTL, v6.0.3.4 JambaItemUse, v6.0.3.4 JambaMacro, v6.0.3.4 JambaProc, v6.0.3.4 JambaPurchase, v6.0.3.4 JambaQuest, v6.0.3.4 JambaQuestWatcher, v6.0.3.4 JambaSell, v6.0.3.4 JambaTalk, v6.0.3.4 JambaTarget, v6.0.3.4 JambaTaxi, v6.0.3.4 JambaToon, v6.0.3.4 JambaTrade, v6.0.3.4 LibAboutPanel, v1.6.2 LibExtraTip, v5.12.DEV.363(/embedded) LibSharedMedia30, v3.0-89 MapCoords, v0.19 Postal, v3.5.1 Prat30, v3.5.10 Prat30HighCPUUsageModules, v Prat30Libraries, v SlideBar, v5.21c.5521 (SanctimoniousSwamprat) Stubby, v5.21c.5521 (SanctimoniousSwamprat) tekticles, v6.0.0.18 TheUndermineJournal, v3.2.20150106 TipHelper, v5.12.DEV.351(/embedded) TomTom, vv60000-1.1.1 TradeForwarder, v2.22-2 TradeSkillInfo, vv2.3.5 TradeSkillMaster, vv2.10.13 TradeSkillMasterAccounting, vv2.4.2 TradeSkillMasterAdditions, vv2.1.3 TradeSkillMasterAuctionDB, vv2.6.2 TradeSkillMasterAuctioning, vv2.4.3 TradeSkillMasterCrafting, vv2.6.16 TradeSkillMasterDestroying, vv2.1.10 TradeSkillMasterItemTracker, vv2.1.1 TradeSkillMasterMailing, vv2.2.10 TradeSkillMasterShopping, vv2.4.3 TradeSkillMasterWarehousing, vv2.1.1 TradeSkillMasterWoWuction, vv2.4 TrinketMenu, v6.0.1 WowPro, v6.0.3H WoWProAchievements, v6.0.3H WoWProDailies, v6.0.3H WoWProLeveling, v6.0.3H WowProProfession, v6.0.3H BlizRuntimeLib_enUS v6.0.3.60000 <none> (ck=d60)

  • Avatar of DewmChicken DewmChicken Jan 15, 2013 at 03:03 UTC - 0 likes

    So I am trying to use this to replace wowscribe it's really cool! but it's logging so much crap even though I tell it to stop logging trade, xetention tool tip extra it still logs it and on top of that if anyone creates anything, gets an achievement, my friends log on, off.... it logs all of that too and then some. Which is fine if people want all that but I don't. So is there any way you can make the copy window copy all thousand lines at once so I don't get the garbage that ends up in the WoWChatLog? Or maybe tell me how to filter this stuff out of that log? I do have them disabled from the elephant interface and logging new channels turned off. Well except for the creation stuff cause I can't find that log in the interface to try. Please pretty pretty please. I only want to log says yells emotes party guild whispers officer how do I get it down to that?

  • Avatar of Nihlo Nihlo Jul 03, 2011 at 18:36 UTC - 0 likes

    Message: Interface\AddOns\Elephant\Event.lua:51: attempt to index field '?' (a nil value) Time: 07/03/11 20:35:09 Count: 1 Stack: Interface\AddOns\Elephant\Event.lua:51: in function <Interface\AddOns\Elephant\Event.lua:25> ...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:157: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:157> [string "safecall Dispatcher[15]"]:4: in function <[string "safecall Dispatcher[15]"]:4> [C]: ? [string "safecall Dispatcher[15]"]:13: in function `?' ...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire' ...e\AddOns\Elephant\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...e\AddOns\Elephant\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none>

  • Avatar of pb_ee1 pb_ee1 Nov 01, 2010 at 19:56 UTC - 0 likes

    3.0.7-beta is out!

    • Messages not logged when Prat formatting is enabled should be back.
    • Removing "Force timestamp" option that is now useless
    • It is now possible to toggle class colors in logs when Prat formatting is checked
    • Changing explanations of the options above since they're not working exactly the same way now
  • Avatar of pb_ee1 pb_ee1 Oct 31, 2010 at 15:35 UTC - 0 likes

    3.0.6-beta is out, with a brand new option: class colors in logs if you're not using Prat! And a few other enhancements.

  • Avatar of pb_ee1 pb_ee1 Oct 30, 2010 at 23:24 UTC - 0 likes

    In order to log achievements that happen around you, go on the achievement log and then select "Achievements" from the message catchers at the top right of the main window. By default it is deactivated because it creates a duplicate if soomeone in the guild gets an achievement and you are near him/her.

    As for your request, I will see what I can do! ;-)

  • Avatar of yasto yasto Oct 30, 2010 at 22:46 UTC - 0 likes

    question about how to record the achivement of party/raid member or player was in solo but record someone got achivement beside you? I remember there is one issue log said it is default to disable, so I just would like to know how to enable elephant to record more ppl who get achivement thanks :)

    and is it possible make the enable/disable switch into elephant configuration in ace3?

  • Avatar of pb_ee1 pb_ee1 Oct 30, 2010 at 20:27 UTC - 0 likes

    3.0.5-beta is out, with:

    • Bugfixes and tweaks!
    • New addon icon!
    • New options display, much more straightforward!

    Enjoy ;)

    Last edited Oct 30, 2010 by pb_ee1
  • Avatar of pb_ee1 pb_ee1 Oct 30, 2010 at 15:58 UTC - 0 likes

    Welcome back in Beta!

    3.0.4-beta is out! This version should be much more stable, have quite a few optimizations and enhancements in the interface, and offer a brand new way to configure the addon. Good testing!

    I'm looking for some people to update the locales of the addon. If you are one of those, don't hesitate to commit the modifications directly on Wowace!

    Addon still does not have a minimap icon, working on this (should be available pretty soon).

  • Avatar of Mudley Mudley Oct 29, 2010 at 17:18 UTC - 0 likes

    May the God of Addons shower you with gifts and rose petals! Thanks so much for your work on this addon. It has been extremely valuable when having to deal with many Guildies asking questions all the time. A perfect Secretary. So far it is working very well with only a few bugs that I am sure you are working on.


Date created
Jun 05, 2006
Last update
Jul 28, 2016
Development stage
  • deDE
  • enUS
  • frFR
  • ruRU
  • zhCN
  • zhTW
Attribution-Noncommercial-Share Alike 3.0 Unported
Curse link
Recent files
  • R: 3.4.7 for 7.0.3 Jul 28, 2016
  • A: r277 for 7.0.3 Jul 28, 2016
  • R: 3.4.6 for 7.0.3 Jul 24, 2016
  • A: r275 for 7.0.3 Jul 24, 2016
  • R: 3.4.5 for 7.0.3 Jul 23, 2016