<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tubejumper &#187; Twitter</title>
	<atom:link href="http://www.tubejumper.com/index.php/category/twitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tubejumper.com</link>
	<description></description>
	<lastBuildDate>Sun, 12 Jun 2011 02:40:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='www.tubejumper.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Twitter API 2 RSS</title>
		<link>http://www.tubejumper.com/index.php/2011/05/27/twitter-api-2-rss/</link>
		<comments>http://www.tubejumper.com/index.php/2011/05/27/twitter-api-2-rss/#comments</comments>
		<pubDate>Fri, 27 May 2011 06:10:29 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.tubejumper.com/?p=94</guid>
		<description><![CDATA[A while back I wanted to see every tweet a specific twitter users posts, but clicking on that user specifically was like watching blogs pre RSS reader days.  So I started by consuming the rss feeds twitter produced but it was simplistic and to follow a link you had to copy and paste the link or click to the ...]]></description>
			<content:encoded><![CDATA[<p>A while back I wanted to see every tweet a specific twitter users posts, but clicking on that user specifically was like watching blogs pre RSS reader days. <span id="more-94"></span> So I started by consuming the rss feeds twitter produced but it was simplistic and to follow a link you had to copy and paste the link or click to the tweet and then click to the final page. I made a custom parser to pull in tweets and use the api to get a much nicer look to them. And everything was peachy for me.</p>
<p>During all the talk about RSS being removed from twitter and facebook (now back), I realized that the same code could be retooled for use by others. So after toying around with it a bit and having some random people test it out, like <a href="http://twitter.com/sarahintampa">@sarahintampa</a>, it&#8217;s finally ready for more people to try.</p>
<p>Here&#8217;s a sample of how the output that the code will display in Google Reader.<br />
<a href="http://www.tubejumper.com/wp-content/2011/05/twitter2rss.png"><img class="aligncenter size-medium wp-image-95" title="twitter2rss" src="http://www.tubejumper.com/wp-content/2011/05/twitter2rss-300x239.png" alt="" width="300" height="239" /></a></p>
<p>I was thinking of making it a service but I have no idea how to get past twitter&#8217;s api limit of 150 calls per hour from a single ip address. If anyone knows how please let me know and I&#8217;ll see what I can do about get this out so you don&#8217;t have to host your own.</p>
<p>I put it up as a gist if you want to give it a try.<br />
<a href="https://gist.github.com/994707">Twitter API 2 RSS</a></p>
<p>I have the .htaccess rewrite and code setup to be run from a /twitter directory off your root. There are three modes that it currently handles.<br />
1) /twitter/username &#8211; this generates a feed of a named users statuses.<br />
2) /twitter/username/favorites &#8211; this generates a feed of a named users favorites.<br />
3) /twitter/username/listname &#8211; this generates a feed from a names users twitter list</p>
<p>There are also a few points of configuration.<br />
1) $only_links &#8211; set it to 1 if you want only tweets that have links in them.<br />
2) $title2tweet &#8211; by default the first link in the tweet gets used as the rss link. set it to 0 to link to the tweet instead.<br />
3) $proxy &#8211; some hosts require proxy&#8217;s for outbound<br />
4) $tag_case &#8211; lets you modify the hashtags as they show up as rss categories.</p>
<p>Couple future enhancements<br />
1) new config to allow you to filter out retweets<br />
2) pass through of additional twitter api querystring options</p>
<p>If you&#8217;re interested this is a screenshot of my current RSS Reader pet project. You can see tweets from <a href="https://twitter.com/elijahmanor">@elijahmanor</a></p>
<div id="attachment_103" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.tubejumper.com/wp-content/2011/05/rssreader.png"><img class="size-medium wp-image-103" title="rssreader_tag" src="http://www.tubejumper.com/wp-content/2011/05/rssreader-300x187.png" alt="" width="300" height="187" /></a><p class="wp-caption-text">shown in tag mode</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.tubejumper.com/index.php/2011/05/27/twitter-api-2-rss/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Friendfeed on Twitter via Greasemonkey</title>
		<link>http://www.tubejumper.com/index.php/2008/10/15/friendfeed-on-twitter-via-greasemonkey/</link>
		<comments>http://www.tubejumper.com/index.php/2008/10/15/friendfeed-on-twitter-via-greasemonkey/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 00:15:57 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Friendfeed]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.tubejumper.com/index.php/2008/10/15/friendfeed-on-twitter-via-greasemonkey/</guid>
		<description><![CDATA[This was the first idea I had when I saw the mini-window real-time friendfeed.  It moves the main content of twitter over a bit and puts a friendfeed window on the left.  I also got it to put a search bar over the home section.
Get it here, friendfeed_on_twitter.user.js
Here&#8217;s just the search bar script, twitter_search.user.js
I also found out that ...]]></description>
			<content:encoded><![CDATA[<p>This was the first idea I had when I saw the mini-window real-time friendfeed.  It moves the main content of twitter over a bit and puts a friendfeed window on the left.  I also got it to put a search bar over the home section.</p>
<p>Get it here, <a href='/greasemonkey/friendfeed_on_twitter.user.js'>friendfeed_on_twitter.user.js</a></p>
<p>Here&#8217;s just the search bar script, <a href='/greasemonkey/twitter_search.user.js'>twitter_search.user.js</a></p>
<p>I also found out that Friendfeed updated their api with a way to query for a url.  So i built a greasemonkey script to add a link to friendfeed on every url.  I couldn&#8217;t figure out how to put the icon after the link and javascript isn&#8217;t something I&#8217;m an expert at.  So far the url search only works via the api and not on the search part of Friendfeed, so the icon opens a window with the xml output of the api call.  I fix this when you can search for a url on the main Friendfeed interface.</p>
<p>Get it here, <a href='/greasemonkey/friendfeed_link_on_twitt.user.js'>friendfeed_link_on_twitt.user.js</a></p>
<p>Be kind these are the first greasemonkey scripts I&#8217;ve made.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tubejumper.com/index.php/2008/10/15/friendfeed-on-twitter-via-greasemonkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

