User:Chris G Bot
From Wikipedia, the free encyclopedia
Chris G Bot | |
Chris G Bot (Talk · Contribs) | |
Toolserver server rack at Kennisnet (Amsterdam, Netherlands) |
|
Operator: | Chris G (talk · contribs) |
---|---|
Approved? | Yes |
Flagged? | Yes |
Task/s: | Updating Wikipedia:Australian Wikipedians' notice board/AfD. |
Edit rate: | 1 a day |
Edit period/s: | Once a day |
Automatic or manual? | Automatic |
Programming language/s: | Perl, using Perlwikipedia. |
Source code published? | yes, help your self! |
Other information: | This bot is hosted on the Toolserver. |
Chris G Bot (talk · contribs) is run by Chris G (talk · contribs). The bot updates Wikipedia:Australian Wikipedians' notice board/AfD with the content in Wikipedia:WikiProject Deletion sorting/Australia, it runs once a day. The bot is approved (see here).
[edit] How this bot works
For the non-programmers (and the programmers who don't want to read through the source code (even though it's got lots of comments)) below is the steps that this bot goes through to perform its daily tasks:
- Start
- Login
- Get text from Wikipedia:WikiProject Deletion sorting/Australia
- Sort through text to find articles for deletion and add them to a list
- Sort through list and remove articles already on Wikipedia:Australian Wikipedians' notice board/AfD
- Get the dates from the remaining articles on the list
- Add these Articles to the top of Wikipedia:Australian Wikipedians' notice board/AfD
- Make a list of articles that are not on Wikipedia:WikiProject Deletion sorting/Australia but are on Wikipedia:Australian Wikipedians' notice board/AfD
- Remove these articles from Wikipedia:Australian Wikipedians' notice board/AfD
- Shutdown
[edit] Source Code
This bot uses perlwikipedia and the source code is available on this page.
[edit] One off tasks
I will also use this account for one off bot tasks: