= RSS feeds for topics and users' posts =
I would like to announce a new web service that allows you to watch topics and users' activities using an RSS reader.
== Quick guide ==
To subscribe to a specific topic, use following URL in RSS reader:
http://100btc.pl/bitcointalk/rss/threads/TID, where TID is an ID of the topic. The ID can be found in url bar in the browser. For example, an URL for the topic "ASICMINER: Entering the Future of ASIC Mining by Inventing It" is
https://bitcointalk.org/index.php?topic=99497.0 and its ID is 99497 (please note that ID of a topic always starts with a digit after "topic=" and ends with a digit before a dot). The RSS feed for this topic can be dowloaded from:
http://100btc.pl/bitcointalk/rss/threads/99497.
Similary, to subscribe to posts from specific user, use following URL:
http://100btc.pl/bitcointalk/rss/users/UID, where UID is an ID of the user. For example, profile of user 'friedcat' is available at
https://bitcointalk.org/index.php?action=profile;u=49840 and his ID is 49840. The RSS feed for his posts is available at
http://100btc.pl/bitcointalk/rss/users/49840.
== How the service works ==
Known feeds are updated every 10 minutes by cron job and are stored in site cache, so they can be served without interaction with bitcointalk.org server.
When a new topic is retrieved from the site for the first time, the service needs to check the topic existence and its title. To do that it sends a single request to the bitcointalk.org server. If everything is fine, empty feed is generated and is returned to the requestor. After that within a minute the newly generated feed is filled with a content and stored in cache.
==
This is an early version of the service. I am aware of a few things that should be done better. I will fix them in near future but first I would like to know what you think. Any comments and suggestions are welcome.
Just like donations (: 164iKDnK6Ri8HAGbtGMdhhs59FG1f4Vovz.
V.