User:Pi bot

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
The bot runs on a Raspberry Pi 4B 8GB like this one.
The hardware that this bot runs on was provided by Wikimedia UK [1].

This bot account is run by User:Mike Peel. It normally runs on a Raspberry Pi, hence the name! User:Pi admin bot also exists.

Pi bot mostly edits Commons and Wikidata, but also the English, French and Simple Wikipedias, and Meta. It has made over 6 million edits so far.

Pi bot started operation in February 2017, and originally ran on a Raspberry Pi 3B. Pi bot was upgraded to a Raspberry Pi 4B 8GB in 2020 thanks to funding from Wikimedia UK, with twice yearly reporting.

Tasks[edit]

Task Code Description Hourly 05h UTC 06h UTC 12h UTC 18h UTC Weekly
(7h Mon)
(7h Fri)
Monthly
(8h 1st)
Batch Inactive
Emijrpbot 6 (adopted) wir_newpages.py Add sitelinks, or create new items, for humans with new Wikipedia entries
wir_newpages_duplicity.py
wir_newpages_category.py
wir_newpages_special.py
Add sitelinks, or create new items, for humans with new Wikipedia entries (backlog)
Commons 1 commons_wikidata_infobox.py Wikidata Infobox deployment
Wikidata 23 wikidata_bot_requests.py Archive Wikidata bot requests
Wikidata 19 wikidata_new_from_wikipedia_query_article.py
wikidata_new_from_wikipedia_query_category.py
Create new items from Wikipedias
Wikidata 18 Commons, enwp Import coordinates from Commons and Wikipedias
Meta 0 permissions.py Update m:WMF Advanced Permissions
enwp 0 guardian_obit.py Update en:User:Mike Peel/Guardian obits
nyt_obit.py Update en:User:Mike Peel/NYT obits
Wikidata 11 wikidata_bad_p373.py Remove bad P373 values
Commons 1 commons_defaultsort_conflicts.py Maintain commons infoboxes by checking for default sort conflicts
N/A commons_qi_by_user.py
commons_qi_by_user.py
commons_qi_by_user.py
List of Commons QI, FI and VI by user
Wikidata 16 enwp_commonscat_import.py Import new Commons sitelinks from enwp
Wikidata 6 commonscat_move_from_P910.py Move commons sitelinks from topic to category items
commonscat_move_from_P1754.py Move commons sitelinks from list to category items
doublecheck_move.py Double-check that the moves worked OK
Wikidata 0 commonscat_check.py Checking for sitelinks to Commons category redirects. Mismatch between P373 and sitelink.
commonscat_p910_tidy.py Items with P910 and a sitelink in both the topic and category items, where one redirects to the other
Wikidata 13 wikidata_p301_inverse.py
wikidata_p910_inverse.py
wikidata_p1753_inverse.py
wikidata_p1754_inverse.py
Add reciprocal values for items that have inverse statements
Wikidata 26 astrocoords_fix_globe.py Auto-correct coordinates set to the wrong globe
Wikidata 27 astrocoords_copy_to_P376.py Auto-copy coordinate globe to located on astronomical body (P376) (except for Earth (Q2))
Wikidata 2 commonscat_copy_from_P373.py Copy commons sitelinks from P373
Wikidata 7 wikidata_import_labels_from_commons.py Add English labels from commons category names
enwiki 4 enwp_commonscat_fix.py Commons link maintenance
Simple English Wikipedia 1 simplewp_commonscat_fix.py Commons link maintenance
Commons 1 wikidata_import_infobox_qid.py
commons_wikidata_infobox_tidy.py
Wikidata Infobox tidying
Wikidata 14 enwp_wikidata_import_shortdesc.py Import short descriptions from enwp to Wikidata (where no English description exists)
Wikidata 22 commons_date_find.py Regularly add Commons category links for date categories/items
enwiki 3 cochrane.py Cochrane updates
French Wikipedia (in user space) cochrane_fr.py Cochrane updates
Wikidata 12 wikidata_newshipname.py
wikidata_viewof.py
Create new category items to link via category items (for related work)
Wikidata 17 wikidata_en_biography_names.py Copy labels for humans from other languages to English
Wikidata 20 Bitbucket Copy human names between languages and dialects
Wikidata 21 Bitbucket Remove brackets from human name labels
Wikidata 1 commonscat_redirects.py Commons category redirects
Commons 2 commons_migrate_ids_to_wikidata.py Trim duplicate external IDs that are provided by Wikidata
Wikidata 3 commons_check_id.py Commons sitelinks from ID matching
Wikidata 4 commons_import_ids_to_wikidata.py Import IDs from Commons to Wikidata
Wikidata 8 commons_wikidata_search.py Search for new Commons sitelinks to add to Wikidata
enwp_find_commonscat.py
Wikidata 15 correctlabel.py Systematically correct Wikidata labels
Commons 0 run_addtext.py Adding categories to images
Wikidata 5 populate_family_names.py Add human name property values by deduction and/or importing from other Wikimedia projects
Wikidata 9 check_tgwiki.py Remove broken sitelinks to deleted pages
Wikidata 10 wikidata_newitem.py Create new Wikidata entries for people with Commons categories
enwiki 2 (withdrawn) whs_infobox.py Migration of WHS Wikidata infoboxes
Commons 3 commons_deprecate_object_photo.py Deprecating uses of Object Photo (withdrawn/run manually)