I am pleased to announce the completion of the first version of such an application.
Introducing StackIRC:
StackIRC is a small Python application that posts questions from Stack Exchange sites to IRC channels.
Similar to the Twitter feeds for each Stack Exchange site, this small IRC bot retrieves questions from any Stack Exchange site and regularly posts them to an IRC channel of your choice. The bot offers quite a few configurable settings and is capable of posting questions from multiple tags to multiple channels.
So basically, I have written a Python application that you can download, install, and run which will periodically poll the API for new questions with a specified set of tags. When one matches the criteria, its title and link are posted to a predefined IRC channel.
You can find instructions for setting up and using the app here:
https://github.com/nathan-osman/StackIRC
Note: the code is barely a day old so I haven't subjected it to any long term testing yet.
A single bot is best run with 10~ tags.
So there are currently two bots running AskUbuntu_
(By Marco Ceppi) and AUfeedbot
(By Amith KK).
Here's a taglist:
Amith's Bot
- compiz in #compiz
- 12.04 in #2buntu
Marco's Bot
- juju in #juju
- application-development in #ubuntu-app-devel