views:

752

answers:

3

I would like to read my skype message archive outside of the Skype app. And be able to export it in some sort (other than copy-paste it from my messages) as far i can figure skype only provides 30days or archives.

Any one out there using an app for archiving / exporting Skype messages ?

Best regards, Mike S.

A: 

Check this out: https://developer.skype.com/Docs/ApiDoc/CHAT%5Fobject

CHATMESSAGES - list of chatmessage identifiers 
CHATMESSAGES - all messages IDs in this chat, for example CHAT #test_l/$6a072ce5537c4044 CHATMESSAGES 34, 35, 36, 38, 39
mroztn
That link is broken. Does Skype still have an API?
Lance Fisher
A: 

This is a handy little utility that allows for parsing the history files (of Skype on all platforms):

BastiBense
+1  A: 

You can also look at skype's profile database (%USERDIR%\Application Data\Skype\%your profile name%\main.db) which is basically SQLite database and see what you can get from it.

I'll give you a hit about tables:

  • "Conversations" - a conversation
  • "Messages" linked to "Conversations" via convo_id field
  • "Chats" - a list of saved chats, each chat is composed of conversations
  • "ChatMembers" - members of chat(s)

The tables are quite wide and usage of some fields is not that obvious, but I think you get the idea.

AlexS