Chris Lamb

BTS bot improvements

A little while ago I completely rewrote the #debian-devel-changes IRC bot so it was actually maintainable. At the same time I added some commands suitable for developers, but I didn't really advertise them anywhere. Here goes.

!bug <bug-number>
Print a one-line synopsis of the specified bug. The parser is fuzzy and will find the bug number embedded in URLs, etc.
!madison <source-package>
Print a colourful rmadison output for the specified package.
!qa <source-package> / !overview <source-package>
Prints the URL of the Debian PTS entry for the specified package.
!changelog <source-package>
Prints a URL containing the most recent debian/changelog file for the specified package.
!copyright <source-package>
Prints a URL containing the most recent debian/copyright file for the specified package.
!bug_graph <source-package> / !buggraph <source-package>
Prints the URL of the bug graph for the specified package.
!buildd <source-package>
Prints the URL of the non-experimental buildd status of the specified package.
!popcon <source-package>
Prints the URL which contains the popularity-contest data for the specified package.
!dehs <source-package>
Prints the URL which contains the Debian External Health Status of the specified package.

Some notes:

As always, patches and suggestions welcome. (Source).


Chris Lamb is a freelance software developer and the current Debian Project Leader. You can read other posts by me, see software I have written or read more about me. You can also follow me @lolamby.


Tags: Hacks GNU/Linux

Planets: WUGLUG UWCS Debian ALUG

Thursday 17th July 2008


One comment