Skip to content
This repository has been archived by the owner on Dec 5, 2023. It is now read-only.
/ cotweet-export Public archive

Download/dump the data in your CoTweet standard account before it gets shut down

License

Notifications You must be signed in to change notification settings

ept/cotweet-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoTweet Exporter

CoTweet Standard Edition, a Twitter client for businesses, is being shut down on 15 February 2012.

Irritatingly, CoTweet are not providing a way to export the data from your account. (Not cool, if you ask me.) This little Ruby application fills that gap.

Features

  • Download the entire contents of your inbox, sent folder and archived messages folder to JSON files on your disk.
  • For every Twitter user you've communicated with, dumps the conversation history with that user. (This is CoTweet's best feature, because you can avoid getting embarrassed by saying the same thing again to the same person.)
  • ROFLscale concurrency using asynchronous network I/O. (Not that it was needed, of course -- I just felt like writing it with em-http-request and DG.)
  • Automatic retry of failed requests, to cope with CoTweet's loltastic API.

The JSON files are in the schema used by CoTweet's internal API. They are not documented, but the format is pretty self-explanatory.

To my knowledge, there aren't yet any tools to import this data (though of course you can grep through it if you need to). Let me know if you write something that uses the data.

Usage

$ git clone https://github.com/ept/cotweet-export.git && cd cotweet-export
$ gem install bundler && bundle install
$ mkdir conversations
$ bin/cotweet-export

Tested with Ruby 1.9.2.

License

MIT License (see LICENSE).

Patches and pull requests welcome.

About

Download/dump the data in your CoTweet standard account before it gets shut down

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages