Projects / DotNetWikiBot Framework

DotNetWikiBot Framework

DotNetWikiBot Framework is a full-featured client API with a console interface that allows you to build programs and Web robots easily to manage information on MediaWiki-powered sites. DotNetWikiBot Framework is intended to help with many complicated and routine tasks of wiki site development and maintenance. Any .NET language can be used to access DotNetWikiBot library functions. Only minimal programming skills are required to make bots with DotNetWikiBot Framework.

Tags
Licenses
Operating Systems
Implementation
Translations

Last announcement

New features are available, license has changed 21 Oct 2013 09:41

Framework classes documentation is now available online at http://dotnetwikibot.sourceforge.net/help/ A very compehensive DotNetWikiBot usage examples can now be found in unit testing script at http://sourceforge.net/p/dotnetwikibot/svn/HEAD/tree/DebugBot.cs Note, that version control for DotNetWikiBot 3 has been switched from CVS to Subversion (SVN). Bot scripts repository is being created at https://sourceforge.net/apps/mediawiki/dotnetwikibot/index.php?title=Bot_Scripts_Repository You are welcome to share your scripts. Sandbox for scripts testing is now available right here on SourceForge at https://sourceforge.net/apps/mediawiki/dotnetwikibot/index.php?title=Sandbox Please, note, that DotNetWikiBot is now distributed under GNU GPLv2 license.

Recent releases

  •  15 Jan 2014 05:32

    Release Notes: Page renaming, protection, and deletion have been fixed. Parsing and modification of templates has been fixed. The cache system has been advanced.

    •  21 Oct 2013 09:30

      Release Notes: This is a major release carrying many changes. Now .NET Framework 3.5+ or Mono 1.9+ is required to compile and run DotNetWikiBot. The site.namespaces property is now of type Dictionary, and it contains both default canonical namespace names and all local namespace aliases. The "wikiNSpaces" hashtable is no longer available. The old "Cache" subdirectory must be deleted before unzipping new DotNetWikiBot 3 files.

      •  10 Sep 2013 10:48

        Release Notes: This is an important update that is intended to suit new MediaWiki releases which rely on HTTPS.

        •  21 Apr 2013 23:07

          Release Notes: An important update for Wikia has been applied and some small bugfixes have been made.

          •  26 Mar 2012 02:22

            Release Notes: This release updates the file uploading process and search functions, adds a DisableSilenceMode() function, and updates and recompiles the documentation.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.