Hi, the features you're interested in have always been planned for TourneyBot. In particular, the automatic tourney thing was something I always wanted to do. It never happened simply because I never got to that point before moving on to other things and because most of the TourneyBot's advanced features are under-utilized anyway, so it did not seem worth the effort to implement something like that.
Reporting to web pages and such has also been extensively discussed in the tourney director's forum. You have to ask webrunner where to find that, I'm not sure if it still exists and is accessible to the public. Since then, a couple of technologies have matured that could make reporting quite quite easy to do, such as RSS.
If you wish to develop these enhancements as add-ons to TourneyBot rather than your own bot, the source code to TourneyBot is available on the home page at http://www.fibsboard.com/tourneybot.
It is licensed under Public Domain, so you can use it in any way you want. If the changes are implemented well enough, I'll merge them into the "official" TourneyBot code release.
Incidentally, webrunner, I noticed that some pages of the TourneyBot web page are missing (such as the command reference). I imagine something went wrong with the move to new server/software? I can't look into it myself since I don't remember my username/password to log into the account anymore.