Scripts reference#
Pywikibot framework has a lot of ready-to-use scripts for several tasks.
In general the usage and options of all scripts may be shown by using the command
<scriptname> -help
Contents#
- Scripts package
- add_text script
- archivebot script
- basic script
- blockpageschecker script
- category script
- category_redirect script
- change_pagelang script
- checkimages script
CATEGORIES_WITH_LICENSES
CheckImagesBot
check_image_duplicated()
check_image_on_commons()
check_step()
find_additional_problems()
ignore_save_related_errors
ignore_server_errors
important_image()
is_tagged()
load()
load_hidden_templates()
load_licenses()
mini_template_check()
put_mex_in_talk()
regex_generator()
report()
report_image()
set_parameters()
skip_images()
smart_detection()
tag_image()
takesettings()
template_in_list()
upload_bot_change_function()
wait()
LogIsFull
main()
print_with_time_zone()
- claimit script
- clean_sandbox script
- commons_information script
- commonscat script
- coordinate_import script
- cosmetic_changes script
- create_isbn_edition script
- dataextend script
AKLAnalyzer
AbartAnalyzer
AcademiaeGroninganaeAnalyzer
AcademicTreeAnalyzer
AcademieFrancaiseAnalyzer
AcademieRouenAnalyzer
AccademiaCruscaAnalyzer
AdultFilmAnalyzer
AgorhaAnalyzer
AinmAnalyzer
AlkindiAnalyzer
AlvinAnalyzer
AmericanArtAnalyzer
AmericanBiographyAnalyzer
Analyzer
AngelicumAnalyzer
AnimeConsAnalyzer
ArchivesDuSpectacleAnalyzer
ArmbAnalyzer
ArtHistoriansAnalyzer
ArtUkAnalyzer
ArtcyclopediaAnalyzer
ArticArtistAnalyzer
ArtistsCanadaAnalyzer
ArtnetAnalyzer
AthenaeumAnalyzer
AustrianBiographicalAnalyzer
AuteursLuxembourgAnalyzer
AutoresArAnalyzer
BabelioAnalyzer
BacklinkAnalyzer
BandcampAnalyzer
BdelAnalyzer
BdfaAnalyzer
BedethequeAnalyzer
BelgianPhotographerAnalyzer
BenezitAnalyzer
BenezitUrlAnalyzer
BewebAnalyzer
BibliotecaNacionalAnalyzer
BibsysAnalyzer
BiografischPortaalAnalyzer
BiuSanteAnalyzer
BnaAnalyzer
BnbAnalyzer
BneAnalyzer
BnfAnalyzer
BookTradeAnalyzer
BritishExecutionsAnalyzer
BritishMuseumAnalyzer
BrooklynMuseumAnalyzer
CageMatchAnalyzer
CanadianBiographyAnalyzer
CanticAnalyzer
CbdbAnalyzer
CcedAnalyzer
CerlAnalyzer
CesarAnalyzer
Chess365Analyzer
CinemagiaAnalyzer
CiniiAnalyzer
ClaraAnalyzer
CommonwealthGamesAnalyzer
ConorAlAnalyzer
ConorAnalyzer
ConorBgAnalyzer
ConorSiAnalyzer
ConorSrAnalyzer
CsfdAnalyzer
CthsAnalyzer
CwaAnalyzer
DaaoAnalyzer
DacsAnalyzer
DanskefilmAnalyzer
DataExtendBot
DblpAnalyzer
DbnlAnalyzer
DelargeAnalyzer
DeutscheBiographieAnalyzer
DialnetAnalyzer
DiscogsAnalyzer
EcarticoAnalyzer
findbaptismdate()
findbirthdate()
findbirthplace()
findchildren()
finddeathdate()
finddeathplace()
findfather()
findgender()
findgenres()
findinstanceof()
findlanguagesspoken()
findmixedrefs()
findmother()
findnames()
findoccupations()
findreligions()
findsources()
findspouses()
findstudents()
findteachers()
findworkplaces()
setup()
Edit16Analyzer
EmloAnalyzer
EnlightenmentAnalyzer
EntomologistAnalyzer
EoasAnalyzer
FantasticFictionAnalyzer
FastAnalyzer
FideAnalyzer
FifaAnalyzer
FilmportalAnalyzer
findbirthdate()
findbirthplace()
findcast()
findcomposers()
finddeathdate()
finddeathplace()
finddescription()
finddirectorsphotography()
finddurations()
findinstanceof()
findlongtext()
findmoviedirectors()
findmovieeditors()
findnames()
findoccupations()
findorigcountry()
findprodcoms()
findproducers()
findpubdate()
findscreenwriters()
setup()
FindGraveAnalyzer
FoihAnalyzer
FotomuseumAnalyzer
GameFaqsAnalyzer
GenealogicsAnalyzer
findbaptismdate()
findbirthdate()
findbirthplace()
findburialplace()
findchildren()
finddeathdate()
finddeathplace()
findfather()
findgender()
findinstanceof()
findlongtext()
findmother()
findnames()
findnationality()
findoccupations()
findsiblings()
findsources()
findspouses()
getallvalues()
getfullvalue()
getsecondvalue()
getvalue()
prepare()
setup()
GeprisAnalyzer
GndAnalyzer
findbirthdate()
findbirthplace()
findchildren()
findcountries()
finddeathdate()
finddeathplace()
finddegrees()
finddescriptions()
findemployers()
findfather()
findfloruit()
findgender()
findinstanceof()
findinstruments()
findlanguagesspoken()
findlongtext()
findmemberships()
findmixedrefs()
findmother()
findnames()
findnationalities()
findoccupations()
findpseudonyms()
findrelorder()
findsiblings()
findsources()
findspouses()
findvoice()
findwebpages()
findwebsite()
findworkfields()
findworkplaces()
setup()
GnisAnalyzer
GoodreadsAnalyzer
GtaaAnalyzer
GuggenheimAnalyzer
HalensisAnalyzer
HdsAnalyzer
HkmdbAnalyzer
IWDAnalyzer
IaafAnalyzer
IasAnalyzer
IbdbAnalyzer
IgdbAnalyzer
ImdbAnalyzer
findbirthdate()
findbirthplace()
findcast()
findcolors()
finddeathdate()
finddeathplace()
finddescription()
finddurations()
findgenres()
findinstanceof()
findlongtext()
findmoviedirectors()
findnames()
findoccupations()
findorigcountry()
findoriglanguages()
findprodcoms()
findpubdate()
findscreenwriters()
isfilm
isperson
setup()
url
ImslpAnalyzer
InternetBookAnalyzer
IntraTextAnalyzer
InvaluableAnalyzer
IpniAuthorsAnalyzer
IsfdbAnalyzer
IsniAnalyzer
ItalianPeopleAnalyzer
ItauAnalyzer
JukeboxAnalyzer
JwaAnalyzer
KinopoiskAnalyzer
KnawAnalyzer
KunstaspekteAnalyzer
KunstenpuntAnalyzer
KunstindeksAnalyzer
LbtAnalyzer
LcAuthAnalyzer
LdifAnalyzer
LeonoreAnalyzer
LeopoldinaAnalyzer
LetterboxdAnalyzer
findcast()
findcomposers()
findcostumedesigners()
finddescriptions()
finddirectorsphotography()
finddurations()
findgenres()
findinstanceof()
findlongtext()
findmakeupartists()
findmoviedirectors()
findmovieeditors()
findnames()
findorigcountries()
findoriglanguages()
findprodcoms()
findproducers()
findproductiondesigners()
findscreenwriters()
findsounddesigners()
setup()
LibrariesAustraliaAnalyzer
LibraryKoreaAnalyzer
LnbAnalyzer
LuminousAnalyzer
MarcAnalyzer
MathGenAnalyzer
MathOlympAnalyzer
MetallumAnalyzer
MunksRollAnalyzer
MunzingerAnalyzer
MusicBrainzAnalyzer
findbirthdate()
findbirthplace()
finddeathdate()
finddeathplace()
finddescription()
finddissolution()
findfacebook()
findformationlocation()
findgender()
findinception()
findinstanceof()
findisni()
findmixedrefs()
findnames()
findnationality()
findorigcountry()
findtwitter()
findviaf()
findwebsite()
setup()
MutualAnalyzer
MuziekwebAnalyzer
NatGeoCanadaAnalyzer
NationalArchivesAnalyzer
NationalTrustAnalyzer
NelsonAtkinsAnalyzer
NgaAnalyzer
NgvAnalyzer
NilfAnalyzer
NkcrAnalyzer
NlpAnalyzer
NndbAnalyzer
findbirthdate()
findbirthplace()
findcausedeath()
findchildren()
finddeathdate()
finddeathplace()
finddescription()
findemployers()
findethnicity()
findfather()
findgender()
findinstanceof()
findmannerdeath()
findmother()
findnames()
findnationality()
findoccupations()
findorientation()
findresidences()
findschools()
findsiblings()
findspouses()
findwebsite()
getvalue()
getvalues()
setup()
NobelPrizeAnalyzer
NoosfereAnalyzer
NpgPersonAnalyzer
NtaAnalyzer
NumbersAnalyzer
OdisAnalyzer
OfdbAnalyzer
OmdbAnalyzer
OnlineBooksAnalyzer
OnstageAnalyzer
OpenLibraryAnalyzer
OperoneAnalyzer
OrcidAnalyzer
OrsayAnalyzer
OxfordAnalyzer
OxfordMedievalAnalyzer
ParlementPolitiekAnalyzer
PatrinumAnalyzer
PeakbaggerAnalyzer
PeintresBelgesAnalyzer
PeopleAustraliaAnalyzer
PerseeAnalyzer
PhotographersAnalyzer
PlarrAnalyzer
PlwabnAnalyzer
PoetsWritersAnalyzer
PornhubAnalyzer
findbirthdate()
findbirthplace()
finddeathdate()
finddeathplace()
finddescriptions()
findethnicities()
findeyecolor()
findfloruit()
findgender()
findhaircolor()
findheight()
findlongtext()
findmixedrefs()
findnames()
findnotableworks()
findoccupations()
findresidence()
findwebsite()
findweights()
getvalue()
setup()
PrdlAnalyzer
PssBuildingAnalyzer
PtbnpAnalyzer
PublonsAnalyzer
PuscAnalyzer
Quasiclaim
RedTubeAnalyzer
RepertoriumAnalyzer
ResearchGateAnalyzer
RismAnalyzer
RkdArtistsAnalyzer
findbirthdate()
findbirthplace()
finddeathdate()
finddeathplace()
finddescription()
findfather()
findfloruit()
findgender()
findgenres()
findinfluences()
findinstanceof()
findlongtext()
findmemberships()
findmixedrefs()
findmother()
findmovements()
findnames()
findnationalities()
findoccupations()
findschools()
findsiblings()
findstudents()
findteachers()
findworkplaces()
setup()
RodovidAnalyzer
RollDaBeatsAnalyzer
RostochiensiumAnalyzer
RunebergAuthorAnalyzer
SFAnalyzer
SandrartAnalyzer
SbnAnalyzer
ScopusAnalyzer
ScottishArchitectsAnalyzer
SelibrAnalyzer
SikartAnalyzer
SnacAnalyzer
SnsaAnalyzer
SpanishBiographyAnalyzer
SportsReferenceAnalyzer
StructuraeAnalyzer
StuttgartAnalyzer
SudocAnalyzer
SurmanAnalyzer
SvenskFilmAnalyzer
SynchronkarteiAnalyzer
TgnAnalyzer
TheatricaliaAnalyzer
TmdbAnalyzer
TrackFieldAnalyzer
TrackFieldFemaleAnalyzer
TrackFieldMaleAnalyzer
TradingCardAnalyzer
TransfermarktAnalyzer
UBarcelonaAnalyzer
UGentAnalyzer
UlanAnalyzer
country()
findbirthdate()
findbirthplace()
findchildren()
finddeathdate()
finddeathplace()
finddescription()
findfather()
findfirstname()
findgender()
findinstanceof()
findlastname()
findlocation()
findlongtext()
findmother()
findnames()
findnationality()
findoccupations()
findsiblings()
findstudents()
findteachers()
findworkplaces()
setup()
UlsterAnalyzer
UnivieAnalyzer
UrlAnalyzer
UvaAlbumAnalyzer
findadvisors()
findbirthdate()
findbirthplace()
finddeathdate()
finddeathplace()
finddegrees()
findemployers()
findfirstname()
findgender()
findinstanceof()
findmajors()
findnames()
findnationalities()
findoccupations()
findpositions()
findschools()
findworkfields()
getvalue()
getvalues()
prepare()
setup()
ViafAnalyzer
WeberAnalyzer
WebumeniaAnalyzer
WelshBioAnalyzer
WhoSampledAnalyzer
WhonameditAnalyzer
WhosWhoFranceAnalyzer
WikiAnalyzer
excludetemplate()
excludetemplatelight()
findadvisors()
findartdirectors()
findawards()
findbirthdate()
findbirthplace()
findbloodtype()
findbranches()
findburialdate()
findburialplace()
findcast()
findcausedeath()
findchildren()
findcoatarms()
findconflicts()
finddeathdate()
finddeathplace()
finddegrees()
finddescriptions()
finddirectorsphotography()
finddissolution()
finddistcoms()
finddocstudents()
findemployers()
findethnicities()
findfamily()
findfather()
findfeastday()
findfirstname()
findfloruit()
findfloruitend()
findfloruitstart()
findformationlocation()
findgender()
findgenres()
findgens()
findheight()
findheights()
findimage()
findinception()
findinfluences()
findinstanceof()
findinstruments()
findinworks()
findkins()
findlabels()
findlanguagenames()
findlanguages()
findlanguagesspoken()
findlastname()
findlogo()
findlongtext()
findmannerdeath()
findmemberships()
findmixedrefs()
findmother()
findmovements()
findmoviedirectors()
findnames()
findnationalities()
findnotableworks()
findoccupations()
findorigcountries()
findparties()
findpartners()
findparts()
findpatronof()
findpositions()
findpremiere()
findprodcoms()
findpseudonyms()
findranks()
findreligions()
findrelorder()
findresidences()
findschools()
findscreenwriters()
findsiblings()
findsignature()
findsports()
findsportteams()
findspouses()
findstudents()
findteachers()
findteampositions()
findtitles()
findvoice()
findwebpages()
findwebsite()
findweights()
findworkfields()
findworkplaces()
getinfo()
getinfos()
prepare()
removewiki()
setup()
WikitreeAnalyzer
WorldsWithoutEndAnalyzer
YoupornAnalyzer
ZbmathAnalyzer
ZobodatAnalyzer
main()
- data_ingestion script
- delete script
- delinker script
- djvutext script
- download_dump script
- fixing_redirects script
- harvest_template script
- illustrate_wikidata script
- image script
- imagetransfer script
- interwiki script
GiveUpOnPage
InterwikiBot
InterwikiBotConfig
always
askhints
asynchronous
auto
autonomous
cleanup
confirm
followinterwiki
followredirect
force
hintnobracket
hints
hintsareright
ignore
initialredirect
lacklanguage
limittwo
localonly
maxquerysize
minlinks
minsubjects
needlimit
neverlink
nobackonly
note()
parenthesesonly
quiet
readOptions()
rememberno
remove
repository
restore_all
same
select
showtextlink
showtextlinkadd
skip
skipauto
strictlimittwo
summary
untranslated
untranslatedonly
InterwikiDumps
LinkMustBeRemoved
SaveError
Subject
addIfNew()
askForHints()
assemble()
batchLoaded()
check_page()
disambigMismatch()
finish()
getFoundDisambig()
getFoundInCorrectNamespace()
getFoundNonDisambig()
isDone()
isIgnored()
makeForcedStop()
namespaceMismatch()
openSites()
post_processing()
problem()
process_limit_two()
process_unlimited()
redir_checked()
replaceLinks()
reportBacklinks()
reportInterwikilessPage()
skipPage()
translate()
whatsNextPageBatch()
whereReport()
wiktionaryMismatch()
botMayEdit()
compareLanguages()
main()
page_empty_check()
- interwikidata script
- listpages script
- misspelling script
- movepages script
- newitem script
- noreferences script
- nowcommons script
- pagefromfile script
- parser_function_count script
- patrol script
- protect script
- redirect script
- reflinks script
- replace script
- replicate_wiki script
- revertbot script
- solve_disambiguation script
- speedy_delete script
- template script
- templatecount script
- touch script
- transferbot script
- unusedfiles script
- upload script
- watchlist script
- weblinkchecker script
- welcome script
- Script subpackages
- Translation files - scripts.i18n
- Maintenance scripts
- User scripts - scripts.userscripts