RationalWiki:Bots

From RationalWiki
(Difference between revisions)
Jump to: navigation, search
({{u|GenBot}})
m ({{u|Capturebot2}}: correction)
Line 24: Line 24:
 
==={{u|Capturebot2}}===
 
==={{u|Capturebot2}}===
  
Python script that harvests image links created by the <nowiki><votecp></nowiki> <nowiki><capture></nowiki> tag, captures images of the linked websites (conservapedia.com for <nowiki><votecp></nowiki> and any external link for <nowiki><capture></nowiki>) and uploads them. Operates continuously and checks recent changes every minute.
+
Python script that harvests image links created by the <nowiki><votecp></nowiki> and <nowiki><capture></nowiki> tags, captures images of the linked websites (conservapedia.com for <nowiki><votecp></nowiki> and any external link for <nowiki><capture></nowiki>) and uploads them. Operates continuously and checks recent changes every minute.
 
:'''Current status''': Active
 
:'''Current status''': Active
 
:'''Functionality''': Working
 
:'''Functionality''': Working
 
:'''Operator''': [[User:Nx]]
 
:'''Operator''': [[User:Nx]]
 +
 
==={{U|Chancellor Palpatine}}===
 
==={{U|Chancellor Palpatine}}===
 
Personal bot of {{U|Theemperor}}
 
Personal bot of {{U|Theemperor}}

Revision as of 15:04, 26 September 2009

Bots [short for "robots"] are (usually small) computer programs created to perform repetitive tasks or to ease routine maintenance of a website.
On wikis Bot is a class of user which is usually such a program, although some users have Bot alteregos so that repetitive tasks won't clog up Special:RecentChanges.

A current list of RW's bots can be found here. Any of these which are generally applicable should have usage instructions on their user page.

At time of writing there are 20 bots on RW:

Contents

The bots

ACDbot

This was a one-use bot that moved all the "ACD" (Article Creation Drive) files to the new (at the time) Fun: namespace.

Aylesburymartin

This is user:Totnesmartin not wanting to clog recent changes with boring repetetive actions.

Bestofbot

Sorts WIGO votes and extracts the highest for "Best of ..." pages

Capturebot

A PERL script bot that makes images of the links on Conservapedia:What is going on at CP?, places the img tag next to the link and moves the sub headings.

Current status: Retired
Functionality: Workable
Operators: User:Tmtoulouse, User:Π

Capturebot2

Python script that harvests image links created by the <votecp> and <capture> tags, captures images of the linked websites (conservapedia.com for <votecp> and any external link for <capture>) and uploads them. Operates continuously and checks recent changes every minute.

Current status: Active
Functionality: Working
Operator: User:Nx

Chancellor Palpatine

Personal bot of Theemperor

FedhajiBot

Personal bot of Fedhaji. Used to update automatically statistics pages in Fedhaji's user subpages.

GenBot

?

HumanBot

Does not exist, but if created, will randomly swear at users editing in good faith - and slap Gilligan with his own hat once in a while. Mostly entered to increase the alphabetizing of bots.

IceBot

Personal bot of Icewedge

Indexbot

This bot indexes all the articles in the name space making it easier for other bots to quickly move through the site

NxBot

Alternate account of Nx with bot flag. Used to hide repetitive edits on recent changes, do various occasional bot jobs and break Human's monthly edit count record.

Phantom Ninja

Alternate account of Phantom Hoover with bot flag. Used ostensibly to hide repetitive edits on recent changes, as well as sneaky April fools' day jokes.

Pibot

A Python script bot for archiving high traffic talkpages, created by Misza13, who is loved very much. Has been tweaked to work with our template system. Ask Pi how to set it up.

Also a PERL script that will archive a months worth of the 4 non-CP WIGOs, closing the polls as it does it.

Current status: Active
Functionality: Both working.
Operator: User:Π

RAbot

Alternate account of Radioactive afikomen with bot flag. Used to hide repetitive edits on recent changes.

Rdbot

Administrative bot of Tmtoulouse

Redirectbot

Python script that fixes double redirects, deletes broken redirects and fixes links to avoid the use of redirects.

Current status: Active
Functionality: Too good, makes operator nervous
Operator: User:Π

Secret Santa

Personal bot of Secret Santa

Stubbot

This is one of Trent's. It goes through all the articles, marking short ones with the "stub" template, and removing it from longer ones. It can be "blocked" on a short article that probably won't need to grow much by adding the "nostub" template instead of "stub".

Weaseldroid

Alternate account of Weaseloid with bot flag. Used to hide repetitive edits on recent changes.

Wpbot

This bot is programmed to search all the pages in the main namespace that link to wikipedia articles using an intrawiki link and report them to User:wpbot/wplist. (why?)

How to make your own

Python

Download pywikipediabot, place this file into the families directory, then run generate_user_files.py and select RationalWiki. You can then run the provided bots, or write your own. For further reading see: Python beginner's guide, Using the python wikipediabot and Pywikipedia bot on non-Wikimedia projects (this isn't needed if you use the family file supplied here).


Personal tools
Namespaces

Variants
Actions
Navigation
Community
Tools
support