Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I always used to save my Chat logs because I use IM in the professional environment. Now I find that I can’t save chat logs anymore. That option is gone. Is there any workaround or hidden preference to enable saving chat logs again?

share|improve this question
add comment

5 Answers 5

up vote 15 down vote accepted

In Preferences, select Messages and check "Save history when conversations are closed." Now when you quit Messages, it will create a collection of chat transcripts. You can easily access these in your Library folder. From Finder, select Go>Go to Folder and type: ~/Library/Messages/Archive. If you are on Mavericks, the location is ~/Library/Containers/com.apple.iChat/Data/Library/Messages. This will take you directly to the appropriate folder.

share|improve this answer
    
Thank you so, so much. I had feared this awesome feature from iChat was gone forever. –  Ben Kreeger Aug 29 '12 at 14:32
1  
I did this, and it does work but only with text. Do you know if there's anyway to have Messages save any images/files sent over chat? –  chandsie Oct 25 '12 at 3:15
3  
The images are stored in the "Attachments" folder, which is a sibling to "Archive". –  jeffbyrnes Nov 5 '12 at 15:12
add comment

I don't know if you are still looking for an answer to this, but it looks like you can use Automator (in Applications) to copy all files to a certain folder when items are added to the Archive Folder us "Folder Action". I am trying it out now, but seems it should work.

share|improve this answer
    
Do come back and flesh this out with edits as you find it works or does not work. Welcome to the site! –  bmike Feb 4 '13 at 21:29
add comment

Please note that the new location for logs in Mavericks is ~/Library/Containers/com.apple.iChat/Data/Library/Messages (yes, even though the app is called Messages, the container is called iChat).

This appears to be a way of replicating the way that apps like iMessages work on iOS -- Messages gets its own Library folder with its own dedicated hierarchy of files.

share|improve this answer
add comment

In addition to native Automator, if you're a Hazel or Alfred user they can give you other ways to do this on addition of a file to a folder.

share|improve this answer
    
Can you provide concrete examples or steps how to actually achieve this with the aforementioned applications? –  Jawa Jun 25 '13 at 8:17
    
In Hazel, you could create a folder rule for ~/Library/Messages/Attachments that would, for instance, catch new files added there and tag or move them according to the criteria of interest to you. Do you have a use case? If so, I may be able to help you craft a Hazel rule. –  Paul E. Oppenheimer Jul 8 '13 at 7:17
add comment

I had the same problem.

On my machine I resolved the problem by removing the Archive link. Open Messages and send a message. Close Messages. This should now create the Archive folder. I copied my older chats to this new Archive folder, and everything worked for me.

cp -r /Users//Documents/iChats/ /Users//Library/Containers/com.apple.ichat/Data/Library/Messages/Archive

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.