|This user is a bot controlled by ErnieParke (talk | contribs). It is a legitimate alternate account used for speedily making large amounts of edits in place of a human. If it has been malfunctioning, please comment on the developer's talk page.|
|This user is a bot|
|Programming language||Python and Java|
|Edit process||Manual, Automatic|
|Introduced in||October 20, 2015|
|Other information||Active as needed|
Contact the owner
If there are any concerns, please contact the bot owner on their talk page.
International Wiki Statistics
To see the international wiki statistics, go here: User:InterwikiBot/International Stats
|Warning:||This bot requires permission from the proper admins and bureaucrats to run. The exceptions are interwiki and userspace edits.|
InterwikiBot is powered by Pywikibot, a bot used by the Wikimedia Foundation. The manual for Pywikibot may be seen here: link
The Java bot framework, named JavaMediawikiBot, is custom built by the bot owner. It can be viewed here: Github
This bot was originally created because there are Scratch wikis in multiple languages, making it tedious to interwiki every page, and keep interwikis up to date. A bot would be able to manage a much larger workload, and would not skip over any interwikis.
On October 2015, InterwikiBot was created to handle interwiki links. This was done monthly through PyWikiBot. Unfortunately, the PyWikibot code is currently broken.
On November 2016, InterwikiBot grew to query site statistics for the international Scratch wikis. This is done weekly through JavaMediawikiBot. The only edits are to the bot's userspace.
On June 2017, InterwikiBot grew to query Google Analytics data for the international Scratch wikis, except for the English wiki. The data is then displayed at "User:InterwikiBot/GA Stats". This is done daily through JavaMediawikiBot.
On June 2017, InterwikiBot replaced the Pywikibot code for handling interwiki links with custom code based on JavaMediawikiBot.
Over time, InterwikiBot has taken on several miscellaneous tasks. To read about them, see Run Log below.
Interwiki is running.
Wiki statistics is running.
Google Analytics is running.
Manual Run Log
This bot was manually run on*:
|July 2, 2017||All||Java||Interwiki|
|September 13-14, 2016||French & Test||Java||Transfer the Test French wiki to its own website, and update the pages' content to reflect this.|
|???||Test||Java||Move all Test wikis from two-character ISO namespaces to three-character ISO namespaces.|
|July 28, 2016||Test||Java||Delete all pages (aka redirects) that start with It:|
|July 18 & 21, 2016||Test||Java||Move It pages to Ita namespace, and correct links.|
|June 31, 2016||Test||Java||Move some pages and correct links on said pages.|
|June 12-13, 2016||Test||Java||Process and transfer all English wiki articles to the Test wiki. The namespaces transferred are: main, 4 and 5.|
|April 12, 2016||All||Python||Interwiki|
|April 1, 2016||English||Java||March 31st edits were reverted.|
|March 31, 2016||English||Java||AF wiki templates replaced the equivalent English wiki templates.|
|February 18-19, 2016||All||Python||Interwiki|
|January 16, 2016||Test||Java||Transfered some English Wiki articles to the Test Wiki.|
|January 1, 2016||All||Python||Interwiki|
|November 8-9, 2015||Test||Java||Transfered English Wiki images to the Test Wiki.|
|November 2-3, 2015||Test||Java||Transfered English Wiki templates to the Test Wiki.|
|October 21, 2015||All||Python||Interwiki|