User:ValBot: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(moved in to-do items from ValExtLinks that ValBot will have to handle)
m (link fix)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
A bot used for various wiki maintenance tasks, alongside [[Validate External Links]]. It runs on the [[mw:Manual:Pywikibot|Pywikibot framework]] and is currently managed by [[User:Iritscen|Iritscen]].
A [[OniGalore:Bots|wiki bot]] used for various maintenance tasks, alongside [[Validate External Links|ValExtLinks]] which checks external links. ValBot runs on the [[mw:Manual:Pywikibot|Pywikibot framework]] and is currently managed by [[User:Iritscen|Iritscen]].


==Capabilities==
==Capabilities==
ValBot can perform these tasks currently. Ask Iritscen for the scripts he uses to drive these processes.
ValBot can perform analysis and mass-editing tasks such as the ones listed below. Scripts and instructions for running these tasks can be found [https://websvn.illy.bz/listing.php?repname=Oni2&path=%2FValBot%2F HERE].
*Upgrading <nowiki>http://</nowiki> links to <nowiki>https://</nowiki> links.
*Running through a list of problematic links and upgrading them from <nowiki>http://</nowiki> to <nowiki>https://</nowiki> or adding an ending slash, etc.
 
*"Renaming" a category by moving all the images to a new category.
*Adding ending slashes to URLs when the server requests this.
*Batch-uploading of images.
 
*Finding externally-hosted images.
==Future abilities==
*Testing [[Help:Editing#Interwiki links|interwiki links]], including section links (interwiki links cannot be seen by ValExtLinks).
*Expanding and testing the interwiki links. Currently there is no way to know if they've gone bad since MediaWiki does not test external links, thus a bad link to, say, Wikipedia will always appear blue as if it is valid.
*Testing section links found in [[Help:Editing#Intrawiki links|intrawiki links]] (MediaWiki cannot recognize bad section links).
 
*Testing section links found in interwiki and intrawiki links. Intrawiki links will only appear red if the page itself does not exist; MediaWiki does not look at the section anchor to see if it exists.
 
*Warning about externally-hosted images, as many of these have gone down with their file hosts over the years.


[[Category:Userspace]]
[[Category:Userspace]]

Latest revision as of 17:33, 3 December 2023

A wiki bot used for various maintenance tasks, alongside ValExtLinks which checks external links. ValBot runs on the Pywikibot framework and is currently managed by Iritscen.

Capabilities

ValBot can perform analysis and mass-editing tasks such as the ones listed below. Scripts and instructions for running these tasks can be found HERE.

  • Running through a list of problematic links and upgrading them from http:// to https:// or adding an ending slash, etc.
  • "Renaming" a category by moving all the images to a new category.
  • Batch-uploading of images.
  • Finding externally-hosted images.
  • Testing interwiki links, including section links (interwiki links cannot be seen by ValExtLinks).
  • Testing section links found in intrawiki links (MediaWiki cannot recognize bad section links).