Jump to content

Wikipedia:Bots/Requests for approval/HelloWorldBot

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by HelloWorldBot (talk | contribs) at 13:28, 23 May 2007 (Request for hello world bot). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Operator: PeteMarsh

Automatic or Manually Assisted: Automatic.

Programming Language(s): Python (Pywikipedia)

Function Summary: This bot will clean up the pages on this list.

Edit period(s) (e.g. Continuous, daily, one time run): One run if I can host the bot somewhere else, multiple runs otherwise.

Edit rate requested: 1 edits per minute (can be lower)

Already has a bot flag (Y/N): N (doesn't yet exist)

Function Details:

Not all pages on the list of programming languages exist, and those which do are in need of some cleanup. For example not each page carries a 'Infobox programming language'. The bot will:

1) Create stubs for all of those langauages which do not already have a page. 2) Insert 'Infobox programming language' into each page and replace existing infoboxes (several pages have different infoboxes - there should be a single standard).

A further improvement would be the introduction of a 'Hello World' example to each page. This is the traditional way that a programming language is introduced. At the moment each page introduces a languages syntax in a different way. This would be a difficult thing for a bot to do, however a bot could place a message in the page (or talk page) asking for one to be given and how to give it (i.e. creating a new section called 'Hello World'.

These improvements will vastly improve the pages featured on that list. If this bot does will then I will generalise it so that it can be used in a similar fashion for other categories. You comments please! HelloWorldBot 13:28, 23 May 2007 (UTC)[reply]

Discussion