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_LICENSESCheckImagesBotcheck_image_duplicated()check_image_on_commons()check_step()find_additional_problems()ignore_save_related_errorsignore_server_errorsimportant_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()
LogIsFullmain()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
AKLAnalyzerAbartAnalyzerAcademiaeGroninganaeAnalyzerAcademicTreeAnalyzerAcademieFrancaiseAnalyzerAcademieRouenAnalyzerAccademiaCruscaAnalyzerAdultFilmAnalyzerAgorhaAnalyzerAinmAnalyzerAlkindiAnalyzerAlvinAnalyzerAmericanArtAnalyzerAmericanBiographyAnalyzerAnalyzerAngelicumAnalyzerAnimeConsAnalyzerArchivesDuSpectacleAnalyzerArmbAnalyzerArtHistoriansAnalyzerArtUkAnalyzerArtcyclopediaAnalyzerArticArtistAnalyzerArtistsCanadaAnalyzerArtnetAnalyzerAthenaeumAnalyzerAustrianBiographicalAnalyzerAuteursLuxembourgAnalyzerAutoresArAnalyzerBabelioAnalyzerBacklinkAnalyzerBandcampAnalyzerBdelAnalyzerBdfaAnalyzerBedethequeAnalyzerBelgianPhotographerAnalyzerBenezitAnalyzerBenezitUrlAnalyzerBewebAnalyzerBibliotecaNacionalAnalyzerBibsysAnalyzerBiografischPortaalAnalyzerBiuSanteAnalyzerBnaAnalyzerBnbAnalyzerBneAnalyzerBnfAnalyzerBookTradeAnalyzerBritishExecutionsAnalyzerBritishMuseumAnalyzerBrooklynMuseumAnalyzerCageMatchAnalyzerCanadianBiographyAnalyzerCanticAnalyzerCbdbAnalyzerCcedAnalyzerCerlAnalyzerCesarAnalyzerChess365AnalyzerCinemagiaAnalyzerCiniiAnalyzerClaraAnalyzerCommonwealthGamesAnalyzerConorAlAnalyzerConorAnalyzerConorBgAnalyzerConorSiAnalyzerConorSrAnalyzerCsfdAnalyzerCthsAnalyzerCwaAnalyzerDaaoAnalyzerDacsAnalyzerDanskefilmAnalyzerDataExtendBotDblpAnalyzerDbnlAnalyzerDelargeAnalyzerDeutscheBiographieAnalyzerDialnetAnalyzerDiscogsAnalyzerEcarticoAnalyzerfindbaptismdate()findbirthdate()findbirthplace()findchildren()finddeathdate()finddeathplace()findfather()findgender()findgenres()findinstanceof()findlanguagesspoken()findmixedrefs()findmother()findnames()findoccupations()findreligions()findsources()findspouses()findstudents()findteachers()findworkplaces()setup()
Edit16AnalyzerEmloAnalyzerEnlightenmentAnalyzerEntomologistAnalyzerEoasAnalyzerFantasticFictionAnalyzerFastAnalyzerFideAnalyzerFifaAnalyzerFilmportalAnalyzerfindbirthdate()findbirthplace()findcast()findcomposers()finddeathdate()finddeathplace()finddescription()finddirectorsphotography()finddurations()findinstanceof()findlongtext()findmoviedirectors()findmovieeditors()findnames()findoccupations()findorigcountry()findprodcoms()findproducers()findpubdate()findscreenwriters()setup()
FindGraveAnalyzerFoihAnalyzerFotomuseumAnalyzerGameFaqsAnalyzerGenealogicsAnalyzerfindbaptismdate()findbirthdate()findbirthplace()findburialplace()findchildren()finddeathdate()finddeathplace()findfather()findgender()findinstanceof()findlongtext()findmother()findnames()findnationality()findoccupations()findsiblings()findsources()findspouses()getallvalues()getfullvalue()getsecondvalue()getvalue()prepare()setup()
GeprisAnalyzerGndAnalyzerfindbirthdate()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()
GnisAnalyzerGoodreadsAnalyzerGtaaAnalyzerGuggenheimAnalyzerHalensisAnalyzerHdsAnalyzerHkmdbAnalyzerIWDAnalyzerIaafAnalyzerIasAnalyzerIbdbAnalyzerIgdbAnalyzerImdbAnalyzerfindbirthdate()findbirthplace()findcast()findcolors()finddeathdate()finddeathplace()finddescription()finddurations()findgenres()findinstanceof()findlongtext()findmoviedirectors()findnames()findoccupations()findorigcountry()findoriglanguages()findprodcoms()findpubdate()findscreenwriters()isfilmispersonsetup()url
ImslpAnalyzerInternetBookAnalyzerIntraTextAnalyzerInvaluableAnalyzerIpniAuthorsAnalyzerIsfdbAnalyzerIsniAnalyzerItalianPeopleAnalyzerItauAnalyzerJukeboxAnalyzerJwaAnalyzerKinopoiskAnalyzerKnawAnalyzerKunstaspekteAnalyzerKunstenpuntAnalyzerKunstindeksAnalyzerLbtAnalyzerLcAuthAnalyzerLdifAnalyzerLeonoreAnalyzerLeopoldinaAnalyzerLetterboxdAnalyzerfindcast()findcomposers()findcostumedesigners()finddescriptions()finddirectorsphotography()finddurations()findgenres()findinstanceof()findlongtext()findmakeupartists()findmoviedirectors()findmovieeditors()findnames()findorigcountries()findoriglanguages()findprodcoms()findproducers()findproductiondesigners()findscreenwriters()findsounddesigners()setup()
LibrariesAustraliaAnalyzerLibraryKoreaAnalyzerLnbAnalyzerLuminousAnalyzerMarcAnalyzerMathGenAnalyzerMathOlympAnalyzerMetallumAnalyzerMunksRollAnalyzerMunzingerAnalyzerMusicBrainzAnalyzerfindbirthdate()findbirthplace()finddeathdate()finddeathplace()finddescription()finddissolution()findfacebook()findformationlocation()findgender()findinception()findinstanceof()findisni()findmixedrefs()findnames()findnationality()findorigcountry()findtwitter()findviaf()findwebsite()setup()
MutualAnalyzerMuziekwebAnalyzerNatGeoCanadaAnalyzerNationalArchivesAnalyzerNationalTrustAnalyzerNelsonAtkinsAnalyzerNgaAnalyzerNgvAnalyzerNilfAnalyzerNkcrAnalyzerNlpAnalyzerNndbAnalyzerfindbirthdate()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()
NobelPrizeAnalyzerNoosfereAnalyzerNpgPersonAnalyzerNtaAnalyzerNumbersAnalyzerOdisAnalyzerOfdbAnalyzerOmdbAnalyzerOnlineBooksAnalyzerOnstageAnalyzerOpenLibraryAnalyzerOperoneAnalyzerOrcidAnalyzerOrsayAnalyzerOxfordAnalyzerOxfordMedievalAnalyzerParlementPolitiekAnalyzerPatrinumAnalyzerPeakbaggerAnalyzerPeintresBelgesAnalyzerPeopleAustraliaAnalyzerPerseeAnalyzerPhotographersAnalyzerPlarrAnalyzerPlwabnAnalyzerPoetsWritersAnalyzerPornhubAnalyzerfindbirthdate()findbirthplace()finddeathdate()finddeathplace()finddescriptions()findethnicities()findeyecolor()findfloruit()findgender()findhaircolor()findheight()findlongtext()findmixedrefs()findnames()findnotableworks()findoccupations()findresidence()findwebsite()findweights()getvalue()setup()
PrdlAnalyzerPssBuildingAnalyzerPtbnpAnalyzerPublonsAnalyzerPuscAnalyzerQuasiclaimRedTubeAnalyzerRepertoriumAnalyzerResearchGateAnalyzerRismAnalyzerRkdArtistsAnalyzerfindbirthdate()findbirthplace()finddeathdate()finddeathplace()finddescription()findfather()findfloruit()findgender()findgenres()findinfluences()findinstanceof()findlongtext()findmemberships()findmixedrefs()findmother()findmovements()findnames()findnationalities()findoccupations()findschools()findsiblings()findstudents()findteachers()findworkplaces()setup()
RodovidAnalyzerRollDaBeatsAnalyzerRostochiensiumAnalyzerRunebergAuthorAnalyzerSFAnalyzerSandrartAnalyzerSbnAnalyzerScopusAnalyzerScottishArchitectsAnalyzerSelibrAnalyzerSikartAnalyzerSnacAnalyzerSnsaAnalyzerSpanishBiographyAnalyzerSportsReferenceAnalyzerStructuraeAnalyzerStuttgartAnalyzerSudocAnalyzerSurmanAnalyzerSvenskFilmAnalyzerSynchronkarteiAnalyzerTgnAnalyzerTheatricaliaAnalyzerTmdbAnalyzerTrackFieldAnalyzerTrackFieldFemaleAnalyzerTrackFieldMaleAnalyzerTradingCardAnalyzerTransfermarktAnalyzerUBarcelonaAnalyzerUGentAnalyzerUlanAnalyzercountry()findbirthdate()findbirthplace()findchildren()finddeathdate()finddeathplace()finddescription()findfather()findfirstname()findgender()findinstanceof()findlastname()findlocation()findlongtext()findmother()findnames()findnationality()findoccupations()findsiblings()findstudents()findteachers()findworkplaces()setup()
UlsterAnalyzerUnivieAnalyzerUrlAnalyzerUvaAlbumAnalyzerfindadvisors()findbirthdate()findbirthplace()finddeathdate()finddeathplace()finddegrees()findemployers()findfirstname()findgender()findinstanceof()findmajors()findnames()findnationalities()findoccupations()findpositions()findschools()findworkfields()getvalue()getvalues()prepare()setup()
ViafAnalyzerWeberAnalyzerWebumeniaAnalyzerWelshBioAnalyzerWhoSampledAnalyzerWhonameditAnalyzerWhosWhoFranceAnalyzerWikiAnalyzerexcludetemplate()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()
WikitreeAnalyzerWorldsWithoutEndAnalyzerYoupornAnalyzerZbmathAnalyzerZobodatAnalyzermain()
- 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
GiveUpOnPageInterwikiBotInterwikiBotConfigalwaysaskhintsasynchronousautoautonomouscleanupconfirmfollowinterwikifollowredirectforcehintnobrackethintshintsarerightignoreinitialredirectlacklanguagelimittwolocalonlymaxquerysizeminlinksminsubjectsneedlimitneverlinknobackonlynote()parenthesesonlyquietreadOptions()remembernoremoverepositoryrestore_allsameselectshowtextlinkshowtextlinkaddskipskipautostrictlimittwosummaryuntranslateduntranslatedonly
InterwikiDumpsLinkMustBeRemovedSaveErrorSubjectaddIfNew()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