(( *smiles* Very nice story!
WoW does actually have a chat logging function. Typing /chatlog will record everythng that happens in your chat window (so not the things in your combat tab, though /combatlog (I think) will record those things.). If you're on a PC, it will save them sequentially to the same text file (World of Warcraft/Logs/chatlog.txt, I think), which will turn into a
giant file
very quickly. It's an especially huge pain, since it also records all of the hidden channels you're in (so every single bit of information flagRSP sends is included, meaning that your timestamps will go out to four or five digits after seconds to distinguish between them), which can make cleaning up a big problem. If you spend a significant time logging, it will quickly become a crashes-your-computer-big file, so periodically renaming and/or cleaning it up is a very good idea.
The other problem, of course, is that it doesn't happen automatically. You have to remember to type /chatlog *before* anything interesting happens. There's an addon called UniChatlogger that will do that every time you log in.
A note for Mac users (I realize that I'm probably one of the only people who are both interested in complete logs and using a Mac most of the time): the log saving function works
completely differently for some reason. When you type /chatlog, it will
overwrite the file that was there before. This means windowing the program, going to your log file, and renaming it every time you log out, type /chatlog again, crash, or otherwise stop chatlogging.
Heh, a bit of a digression, I realize... but Blizzard's announcement that a chatlogging function was added was very very small, and I remember being quite excited by the prospect.
-SWC Cora ))