In the middle of Febuary I asked my self, how hard could it be to extract things from the trac database and present that in the IRC channel? Well, it wasn’t too hard. The first plan was to make the bot activate at key patters (#123 and r123 for tickets and revisions), that has however not been implemented. It would kill the channels some days so I guess it won’t see the day light at all. I have had some prototype code for it but discarded it with no backup =)

What I have done on the other hand is the possibility to ask for revision information, ticket info, last updates and such things. All this available at a Mercurial repository and licensed as GPL2, use it – extend or just don’t care.

Get the code

To get the code you can pull from http://hg.sis.bthstudent.se/tracaware or download the zip/tar gzip/bzip2 archive. Place the file tracaware.rb in the plugin directory of rbot. Edit the three settings; @tracurl, @database and @locale (only en and sv for now, patches are welcome!), when done just restart the rbot and you are ready to go.