UNPKG

imessages

Version:

extract chats from imessage

47 lines (31 loc) 1.22 kB
# imessages extract imessage chats to json :-) ## Usage ``` npm install -g imessages cp ~/Library/Messages/chat.db chat.db imessages list-handles ./chat.db // prints all the handles imessages extract ./chat.db +525588888888 Sofia chee > sofia.json ``` ### commands #### extract extract messages for a handle ``` imessages extract <database> <handle> [name] [me] ``` #### args | opt | desc | required | |:---------|:----------------------------------------------------------|:---------| | database | chat.db (found at ~/Library/Messages/chat.db) | yes | | handle | whose msgs to extract (see [list-handles](#list-handles)) | yes | | name | the name to use for messages sent by them | no | | me | the name to use for messages sent by you | no | #### list-handles list available handles in a chat.db database ``` imessages extract <database> ``` #### args | opt | desc | required | |:---------|:----------------------------------------------|:---------| | database | chat.db (found at ~/Library/Messages/chat.db) | yes |