Tweeper: a Twitter to RSS web scraper
Tweeper is a web scraper which extracts the most recent public tweets of a given user from their home page on Twitter.com and formats them in RSS, so the information can be conveniently accessed and collected by a feed reader.
Since Jun 11th 2013 Twitter.com retired their API v1.0, so it's not possible to access a user timeline via RSS anymore, and it's also become mandatory to authenticate via OAuth to access this public information in JSON format.
Some services came up to overcome this “problem”:
However these solutions are still shady and let no control to the user about who collects the information about the visited user timelines.
This is why Tweeper (also Twitter feed scraper) was born, as an Open Source way to keep following your friends with a certain degree of anonymity, without having to tell Twitter.com whom you are friend to.
Get it from the Tweeper source code repository.
Tweeper can be used via web or as a command line program, for example as a filter in your feed reader, by passing the URL of the user's public timeline as the first argument.
Example of use on the command line:
$ php tweeper.php http://twitter.com/NSACareers
Example of use as a Liferea filter:
$ liferea-add-feed "|php .../path_to_tweeper/tweeper.php http://twitter.com/NSACareers"
Example of use with identi.ca:
$ liferea-add-feed "|php .../path_to_tweeper/tweeper.php http://identi.ca/evan"
Tweeper now requires the URL of the public timeline as the argument, the Twitter screen name is not enough anymore; this is in order to uniform usage with different sites.
Sorry for changing the behavior of the interface but it makes the multi-site code a lot simpler, I didn't want to carry around compatibility code so early in the development.