<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://labs.echoditto.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>EchoDitto Labs - RSS To AIM Bot - Comments</title>
 <link>http://labs.echoditto.com/rssbot</link>
 <description>Comments for &quot;RSS To AIM Bot&quot;</description>
 <language>en</language>
<item>
 <title>RSS To AIM Bot</title>
 <link>http://labs.echoditto.com/rssbot</link>
 <description>&lt;p&gt;There&#039;s a pretty popular blog with extremely active comment threads that I like to participate in.  The threads are so active that they&#039;re pretty much the blog&#039;s entire raison d&#039;etre &amp;mdash; posts are conversation-starters more than anything else.  An average thread runs for at least a hundred comments, and there are several of them a day.&lt;/p&gt;

&lt;p&gt;The conversation is fun, but it can be a real pain to keep up with it.  Participants are mostly reduced to constantly-refreshing their tiny comment pop-up windows.  If you&#039;ve got a real job to do, it becomes nearly impossible to be a part of the thread.&lt;/p&gt;

&lt;p&gt;I wasn&#039;t too happy about that, so I cooked up a bot to solve the problem.  Instead of constantly-querying threads I can simply tell the bot to pay attention to a particular discussion and IM me when new comments in it show up in the comment RSS feed.  I was pleasantly surprised by how well this ended up working, so I&#039;ve generalized the code a (very) little and thought I&#039;d post it here.&lt;/p&gt;

&lt;p&gt;A few things, though.  First, the bot uses the AIM network.  I realize that the cool kids are all playing with Jabber.  But I only use GTalk and AIM, and my mostly-uninformed impression is that Google&#039;s implementation of Jabber may not be as open as the protocol&#039;s designers intended.  Besides, AIM bots are a pretty well-developed technology.&lt;/p&gt;

&lt;p&gt;Second, the bot was designed with a very specific purpose and platform in mind.  It&#039;s likely that you&#039;ll have to mess with some Perl to adapt it to whatever RSS-and-IM-involving application you have in mind.  But it should at least serve as a good starting point.&lt;/p&gt;

&lt;p&gt;With that said, let me know if you have a use for it or need some help bending it to your will.&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;	
http://labs.echoditto.com/files/echoditto-rssbot.tar.gz&quot;&gt;echoditto-rssbot.tar.gz&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
 <comments>http://labs.echoditto.com/rssbot#comments</comments>
 <category domain="http://labs.echoditto.com/taxonomy/term/87">aolinstantmessenger</category>
 <category domain="http://labs.echoditto.com/taxonomy/term/88">bot</category>
 <category domain="http://labs.echoditto.com/taxonomy/term/89">im</category>
 <category domain="http://labs.echoditto.com/taxonomy/term/17">rss</category>
 <pubDate>Mon, 27 Aug 2007 14:42:53 -0700</pubDate>
 <dc:creator>Tom</dc:creator>
 <guid isPermaLink="false">42 at http://labs.echoditto.com</guid>
</item>
</channel>
</rss>
