On Wed, Sep 14, 2005 at 02:16:15PM +1000, Tim Starling wrote:
Are there any F/OSS projects that provide such functionality without requiring screen-scraping?
No, although the best-maintained screen-scraping product is pywikipediabot, it has many of the functions you want.
If you feel like operating a bot, you may also want to try tawbot's code. https://taw.pl.eu.org/svn/src/tawbot/
It has a lot of nifty features that pywikipediabot lacks, like mass banning users (used for open proxy banning), or reverting a change somewhere deep in the history (simple merge3), and it's written in a saner language (Perl instead of Python), so it should be much easier to adapt to your needs.