CINXE.COM
User:Pi bot - Wikidata
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>User:Pi bot - Wikidata</title> <script>(function(){var className="client-js";var cookie=document.cookie.match(/(?:^|; )wikidatawikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"08f21b7a-c63e-4df2-9e1b-e46b8de6f4bb","wgCanonicalNamespace":"User","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":2,"wgPageName":"User:Pi_bot","wgTitle":"Pi bot","wgCurRevisionId":0,"wgRevisionId":0,"wgArticleId":0,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageViewLanguage": "en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"User:Pi_bot","wgRelevantArticleId":0,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionCreate":[],"wgRelevantUserName":"Pi bot","wgNoticeProject":"wikidata","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":0,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":true,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"]};RLSTATE={"ext.globalCssJs.user.styles":"ready", "site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.GlobalUserPage":"ready","skins.vector.styles.legacy":"ready","jquery.tablesorter.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","codex-search-styles":"ready","ext.uls.pt":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.page.media","site","mediawiki.page.ready","skins.vector.legacy.js","jquery.tablesorter","wikibase.ui.entitysearch","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.Search","ext.gadget.ProtectionIndicators","ext.gadget.imagelinks","ext.gadget.NewSection","ext.gadget.formWizard","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.wikimediaEvents.wikibase","ext.navigationTiming","ext.uls.compactlinks","ext.uls.interface", "ext.checkUser.clientHints"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=codex-search-styles%7Cext.GlobalUserPage%2CwikimediaBadges%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cjquery.tablesorter.styles%7Cskins.vector.styles.legacy&only=styles&skin=vector"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//m.wikidata.org/wiki/User:Pi_bot"> <link rel="alternate" type="application/x-wiki" title="Edit" href="/w/index.php?title=User:Pi_bot&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikidata.png"> <link rel="icon" href="/static/favicon/wikidata.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikidata (en)"> <link rel="EditURI" type="application/rsd+xml" href="//www.wikidata.org/w/api.php?action=rsd"> <link rel="canonical" href="https://meta.wikimedia.org/wiki/User:Pi_bot"> <link rel="license" href="/wiki/Wikidata:Copyright"> <link rel="alternate" type="application/atom+xml" title="Wikidata Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin-vector-legacy mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-2 ns-subject mw-editable page-User_Pi_bot rootpage-User_Pi_bot skin-vector action-view"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"><!-- CentralNotice --></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">User</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Pi bot</span></h1> <div id="bodyContent" class="vector-body"> <div id="siteSub" class="noprint">From Wikidata</div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> <a class="mw-jump-link" href="#searchInput">Jump to search</a> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r27362704">.mw-parser-output .ombox{margin:4px 0;border-collapse:collapse;border:1px solid #a2a9b1;background-color:var(--background-color-neutral-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base,#202122)}.mw-parser-output .ombox.mbox-small{font-size:88%;line-height:1.25em}.mw-parser-output .ombox-speedy{border:2px solid #b32424;background-color:#fee7e6}.mw-parser-output .ombox-delete{border:2px solid #b32424}.mw-parser-output .ombox-content{border:1px solid #f28500}.mw-parser-output .ombox-style{border:1px solid #fc3}.mw-parser-output .ombox-move{border:1px solid #9932cc}.mw-parser-output .ombox-protection{border:2px solid #a2a9b1}.mw-parser-output .ombox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .ombox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .ombox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .ombox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ombox .mbox-invalid-type{text-align:center}@media(min-width:720px){.mw-parser-output .ombox{margin:4px 10%}.mw-parser-output .ombox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px}}body.skin--responsive .mw-parser-output table.ombox img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .ombox-speedy{background-color:#310402}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .ombox-speedy{background-color:#310402}}</style><table class="plainlinks ombox ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><a href="/wiki/File:Meta-Wiki_Bot.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Meta-Wiki_Bot.svg/40px-Meta-Wiki_Bot.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Meta-Wiki_Bot.svg/60px-Meta-Wiki_Bot.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/79/Meta-Wiki_Bot.svg/80px-Meta-Wiki_Bot.svg.png 2x" data-file-width="596" data-file-height="595" /></a></span></td><td class="mbox-text"><b>This user account is a <a href="https://meta.wikimedia.org/wiki/Bot" class="extiw" title="m:Bot">bot</a><span class="nowrap"> </span>operated by <a href="https://meta.wikimedia.org/wiki/User:Mike_Peel" class="extiw" title="m:User:Mike Peel">Mike Peel</a> (<a href="https://meta.wikimedia.org/wiki/User_talk:Mike_Peel" class="extiw" title="m:User talk:Mike Peel">talk</a>).</b><span class="nowrap"> </span>It is not a <a href="https://en.wikipedia.org/wiki/en:Wikipedia:Sockpuppetry" class="extiw" title="w:en:Wikipedia:Sockpuppetry">sock puppet</a>, but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually. <br /><span style="font-size: smaller; line-height: 130%;"><i>Administrators: if this bot is malfunctioning or causing harm, please <a class="external text" href="https://meta.wikimedia.org/w/index.php?title=Special:Block&wpTarget=Pi_bot&wpExpiry=infinite&wpHardBlock=0&wpAutoBlock=0&wpCreateAccount=0&wpReason=other&wpReason-other=Bot%20malfunctioning:%20">block it</a>.</i></span></td></tr></tbody></table> <figure class="mw-default-size mw-halign-left" typeof="mw:File/Thumb"><a href="/wiki/File:Raspberry_Pi_4_Model_B_-_Side.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f1/Raspberry_Pi_4_Model_B_-_Side.jpg/220px-Raspberry_Pi_4_Model_B_-_Side.jpg" decoding="async" width="220" height="129" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f1/Raspberry_Pi_4_Model_B_-_Side.jpg/330px-Raspberry_Pi_4_Model_B_-_Side.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f1/Raspberry_Pi_4_Model_B_-_Side.jpg/440px-Raspberry_Pi_4_Model_B_-_Side.jpg 2x" data-file-width="4187" data-file-height="2464" /></a><figcaption>The bot runs on a Raspberry Pi 4B 8GB like this one.</figcaption></figure> <figure class="mw-default-size mw-halign-right" typeof="mw:File/Thumb"><a href="/wiki/File:Wikimedia_UK_logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/3/30/Wikimedia_UK_logo.svg/220px-Wikimedia_UK_logo.svg.png" decoding="async" width="220" height="224" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/30/Wikimedia_UK_logo.svg/330px-Wikimedia_UK_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/30/Wikimedia_UK_logo.svg/440px-Wikimedia_UK_logo.svg.png 2x" data-file-width="260" data-file-height="265" /></a><figcaption>The hardware that this bot runs on was provided by Wikimedia UK <a rel="nofollow" class="external autonumber" href="https://wikimedia.org.uk/wiki/Project_grants/Pi_bot">[1]</a>.</figcaption></figure> <p>This bot account is run by <a href="/wiki/User:Mike_Peel" title="User:Mike Peel">User:Mike Peel</a>. It normally runs on a <a href="https://www.wikidata.org/wiki/Q245" class="extiw" title="d:Q245">Raspberry Pi</a>, hence the name! <a href="/wiki/User:Pi_admin_bot" title="User:Pi admin bot">User:Pi admin bot</a> also exists. </p><p>Pi bot mostly edits Commons and Wikidata, but also the English, French and Simple Wikipedias, and Meta. It has made over 11 million edits so far. </p><p>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 <a href="https://wikimedia.org.uk/wiki/Project_grants/Pi_bot" class="extiw" title="wmuk:Project grants/Pi bot">thanks to funding from Wikimedia UK</a>, with <a href="https://wikimedia.org.uk/wiki/Project_grants/Pi_bot/Reports" class="extiw" title="wmuk:Project grants/Pi bot/Reports">twice yearly reporting</a>.<br clear="right" /> </p> <div class="mw-heading mw-heading2"><h2 id="Tasks">Tasks</h2></div> <table class="wikitable sortable"> <tbody><tr> <th>Task </th> <th>Code </th> <th>Description </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_hourly.sh">Hourly</a> </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_daily_0.sh">05h UTC</a> </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_daily_1.sh">06h UTC</a> </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_daily_2.sh">12h UTC</a> </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_daily_3.sh">18h UTC</a> </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_weekly.sh">Weekly</a><br />(7h Mon)<br />(7h Fri) </th> <th><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/pibot_monthly.sh">Monthly</a><br />(8h 1st) </th> <th>Batch </th> <th>Inactive </th></tr> <tr> <td rowspan="2"><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Emijrpbot_6" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Emijrpbot 6">Emijrpbot 6</a> (adopted)</td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wir_newpages.py">wir_newpages.py</a></td> <td>Add sitelinks, or create new items, for humans with new Wikipedia entries</td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wir_newpages_duplicity.py">wir_newpages_duplicity.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wir_newpages_category.py">wir_newpages_category.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wir_newpages_special.py">wir_newpages_special.py</a></td> <td>Add sitelinks, or create new items, for humans with new Wikipedia entries (backlog)</td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://commons.wikimedia.org/wiki/Commons:Bots/Requests/Pi_bot_1" class="extiw" title="commons:Commons:Bots/Requests/Pi bot 1">Commons 1</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_wikidata_infobox.py">commons_wikidata_infobox.py</a></td> <td>Wikidata Infobox deployment</td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_23" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 23">Wikidata 23</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_bot_requests.py">wikidata_bot_requests.py</a></td> <td>Archive Wikidata bot requests</td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_19" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 19">Wikidata 19</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_new_from_wikipedia_query_article.py">wikidata_new_from_wikipedia_query_article.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_new_from_wikipedia_query_category.py">wikidata_new_from_wikipedia_query_category.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_new_from_wikiquote_query.py">wikidata_new_from_wikiquote_query.py</a></td> <td>Create new items from Wikipedias</td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_18" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 18">Wikidata 18</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_category_coords.py">Commons</a>, <a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/enwp_coords.py">enwp</a></td> <td>Import coordinates from Commons and Wikipedias</td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://meta.wikimedia.org/wiki/Meta:Requests_for_bot_status/Pi_bot" class="extiw" title="m:Meta:Requests for bot status/Pi bot">Meta 0</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/permissions.py">permissions.py</a></td> <td>Update <a href="https://meta.wikimedia.org/wiki/WMF_Advanced_Permissions" class="extiw" title="m:WMF Advanced Permissions">m:WMF Advanced Permissions</a></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td rowspan="2"><a href="https://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/Pi_bot" class="extiw" title="en:Wikipedia:Bots/Requests for approval/Pi bot">enwp 0</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/guardian_obit.py">guardian_obit.py</a></td> <td>Update <a href="https://en.wikipedia.org/wiki/User:Mike_Peel/Guardian_obits" class="extiw" title="en:User:Mike Peel/Guardian obits">en:User:Mike Peel/Guardian obits</a></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/nyt_obit.py">nyt_obit.py</a></td> <td>Update <a href="https://en.wikipedia.org/wiki/User:Mike_Peel/NYT_obits" class="extiw" title="en:User:Mike Peel/NYT obits">en:User:Mike Peel/NYT obits</a></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_11" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 11">Wikidata 11</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_bad_p373.py">wikidata_bad_p373.py</a></td> <td>Remove bad P373 values</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://commons.wikimedia.org/wiki/Commons:Bots/Requests/Pi_bot_1" class="extiw" title="commons:Commons:Bots/Requests/Pi bot 1">Commons 1</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_defaultsort_conflicts.py">commons_defaultsort_conflicts.py</a></td> <td>Maintain commons infoboxes by checking for default sort conflicts</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td>N/A</td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_qi_by_user.py">commons_qi_by_user.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_fi_by_user.py">commons_qi_by_user.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_vi_by_user.py">commons_qi_by_user.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/qic_count_nom_vote.py">qic_count_nom_vote.py</a></td> <td>List of Commons QI, FI and VI by user, and QI statistics</td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_16" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 16">Wikidata 16</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/enwp_commonscat_import.py">enwp_commonscat_import.py</a></td> <td>Import new Commons sitelinks from enwp</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td> </td></tr> <tr> <td rowspan="3"><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Wikidata_6" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Wikidata 6">Wikidata 6</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commonscat_move_from_P910.py">commonscat_move_from_P910.py</a></td> <td>Move commons sitelinks from topic to category items</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commonscat_move_from_P1754.py">commonscat_move_from_P1754.py</a></td> <td>Move commons sitelinks from list to category items</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/doublecheck_move.py">doublecheck_move.py</a></td> <td>Double-check that the moves worked OK</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td rowspan="2"><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot">Wikidata 0</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commonscat_check.py">commonscat_check.py</a></td> <td>Checking for sitelinks to Commons category redirects. Mismatch between P373 and sitelink.</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commonscat_p910_tidy.py">commonscat_p910_tidy.py</a></td> <td>Items with P910 and a sitelink in both the topic and category items, where one redirects to the other</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_13" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 13">Wikidata 13</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_p301_inverse.py">wikidata_p301_inverse.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_p910_inverse.py">wikidata_p910_inverse.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_p1753_inverse.py">wikidata_p1753_inverse.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_p1754_inverse.py">wikidata_p1754_inverse.py</a></td> <td>Add reciprocal values for items that have inverse statements</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_26" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 26">Wikidata 26</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/astrocoords_fix_globe.py">astrocoords_fix_globe.py</a></td> <td>Auto-correct coordinates set to the wrong globe</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_27" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 27">Wikidata 27</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/astrocoords_copy_to_P376.py">astrocoords_copy_to_P376.py</a></td> <td>Auto-copy coordinate globe to <a href="https://www.wikidata.org/wiki/Property:P376" class="extiw" title="d:Property:P376">located on astronomical body <small>(P376)</small></a> (except for <a href="https://www.wikidata.org/wiki/Q2" class="extiw" title="d:Q2">Earth <small>(Q2)</small></a>)</td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_2" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 2">Wikidata 2</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commonscat_copy_from_P373.py">commonscat_copy_from_P373.py</a></td> <td>Copy commons sitelinks from P373</td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_7" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 7">Wikidata 7</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_import_labels_from_commons.py">wikidata_import_labels_from_commons.py</a></td> <td>Add English labels from commons category names</td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/Pi_bot_4" class="extiw" title="en:Wikipedia:Bots/Requests for approval/Pi bot 4">enwiki 4</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/enwp_commonscat_fix.py">enwp_commonscat_fix.py</a></td> <td>Commons link maintenance</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://simple.wikipedia.org/wiki/Wikipedia_talk:Bots#Pi_bot" class="extiw" title="simple:Wikipedia talk:Bots">Simple English Wikipedia 1</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/simplewp_commonscat_fix.py">simplewp_commonscat_fix.py</a></td> <td>Commons link maintenance</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://commons.wikimedia.org/wiki/Commons:Bots/Requests/Pi_bot_1" class="extiw" title="commons:Commons:Bots/Requests/Pi bot 1">Commons 1</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_import_infobox_qid.py">wikidata_import_infobox_qid.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_wikidata_infobox_tidy.py">commons_wikidata_infobox_tidy.py</a></td> <td>Wikidata Infobox tidying</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_14" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 14">Wikidata 14</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/enwp_wikidata_import_shortdesc.py">enwp_wikidata_import_shortdesc.py</a></td> <td>Import short descriptions from enwp to Wikidata (where no English description exists)</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_22" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 22">Wikidata 22</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_date_find.py">commons_date_find.py</a></td> <td>Regularly add Commons category links for date categories/items</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td><a href="https://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/Pi_bot_3" class="extiw" title="en:Wikipedia:Bots/Requests for approval/Pi bot 3">enwiki 3</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/cochrane.py">cochrane.py</a></td> <td><a href="https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Medicine/Cochrane_update" class="extiw" title="en:Wikipedia:WikiProject Medicine/Cochrane update">Cochrane updates</a></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td>French Wikipedia (in user space)</td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/cochrane.py">cochrane_fr.py</a></td> <td><a href="https://fr.wikipedia.org/wiki/Projet:M%C3%A9decine/Cochrane/Bot" class="extiw" title="fr:Projet:M茅decine/Cochrane/Bot">Cochrane updates</a></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_12" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 12">Wikidata 12</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_newshipname.py">wikidata_newshipname.py</a><br /><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_viewof.py">wikidata_viewof.py</a></td> <td>Create new category items to link via category items</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td style="background-color: #0063BF;">(for related work)</td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_17" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 17">Wikidata 17</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_en_biography_names.py">wikidata_en_biography_names.py</a></td> <td>Copy labels for humans from other languages to English</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_20" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 20">Wikidata 20</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_pt_biography_names.py">Bitbucket</a></td> <td>Copy human names between languages and dialects</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_21" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 21">Wikidata 21</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_brackets_in_biography_names.py">Bitbucket</a></td> <td>Remove brackets from human name labels</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_1" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 1">Wikidata 1</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commonscat_redirects.py">commonscat_redirects.py</a></td> <td>Commons category redirects</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #396;"></td> <td></td> <td> </td></tr> <tr> <td><a href="https://commons.wikimedia.org/wiki/Commons:Bots/Requests/Pi_bot_2" class="extiw" title="commons:Commons:Bots/Requests/Pi bot 2">Commons 2</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_migrate_ids_to_wikidata.py">commons_migrate_ids_to_wikidata.py</a></td> <td>Trim duplicate external IDs that are provided by Wikidata</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_3" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 3">Wikidata 3</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_check_id.py">commons_check_id.py</a></td> <td>Commons sitelinks from ID matching</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_4" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 4">Wikidata 4</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_import_ids_to_wikidata.py">commons_import_ids_to_wikidata.py</a></td> <td>Import IDs from Commons to Wikidata</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td rowspan="2"><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_8" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 8">Wikidata 8</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_wikidata_search.py">commons_wikidata_search.py</a></td> <td rowspan="2">Search for new Commons sitelinks to add to Wikidata</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/enwp_find_commonscat.py">enwp_find_commonscat.py</a></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_15" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 15">Wikidata 15</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/correctlabel.py">correctlabel.py</a></td> <td>Systematically correct Wikidata labels</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td><a href="https://commons.wikimedia.org/wiki/Commons:Bots/Requests/Pi_bot" class="extiw" title="commons:Commons:Bots/Requests/Pi bot">Commons 0</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/run_addtext.py">run_addtext.py</a></td> <td>Adding categories to images</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #0063BF;"></td> <td> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_5" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 5">Wikidata 5</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/populate_family_names.py">populate_family_names.py</a></td> <td>Add human name property values by deduction and/or importing from other Wikimedia projects</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #900;"> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_9" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 9">Wikidata 9</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/check_tgwiki.py">check_tgwiki.py</a></td> <td>Remove broken sitelinks to deleted pages</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #900;"> </td></tr> <tr> <td><a href="https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot/Pi_bot_10" class="extiw" title="d:Wikidata:Requests for permissions/Bot/Pi bot 10">Wikidata 10</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/wikidata_newitem.py">wikidata_newitem.py</a></td> <td>Create new Wikidata entries for people with Commons categories</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #900;"> </td></tr> <tr> <td><a href="https://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval/Pi_bot_2" class="extiw" title="en:Wikipedia:Bots/Requests for approval/Pi bot 2">enwiki 2</a> (withdrawn)</td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/whs_infobox.py">whs_infobox.py</a></td> <td>Migration of WHS Wikidata infoboxes</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #900;"> </td></tr> <tr> <td><a href="https://commons.wikimedia.org/wiki/Commons:Bots/Requests/Pi_bot_3" class="extiw" title="commons:Commons:Bots/Requests/Pi bot 3">Commons 3</a></td> <td><a rel="nofollow" class="external text" href="https://github.com/mpeel/wikicode/blob/master/commons_deprecate_object_photo.py">commons_deprecate_object_photo.py</a></td> <td>Deprecating uses of Object Photo (withdrawn/run manually)</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td style="background-color: #900;"> </td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r27362704"><table class="plainlinks ombox ombox-notice" role="presentation" style="width:100%; margin-left:0; margin-right:0; border:1px solid #ffc9c9; background-color:#FFFFF3"><tbody><tr><td class="mbox-empty-cell"></td><td class="mbox-text" style="text-align:center; font-size:85%"><span dir="ltr"><b>This is a <span style="white-space:nowrap;"><span>Wiki</span><span>media</span></span> global user page.</b><br /> If you find this page on any site other than a <span style="white-space:nowrap;"><span>Wiki</span><span>media</span></span> one, you are viewing a mirror site. Be aware that the page may be outdated, and that the user whom this page is about may have no personal affiliation with the site. The original page is located at <span class="plainlinks" style="white-space:nowrap;"><a class="external text" href="https://meta.wikimedia.org/wiki/User:Pi_bot"><span>https://meta.wiki</span><span>media.org/wi</span><span>ki/User:Pi_bot</span></a></span>.<br /></span></td><td class="mbox-imageright"><span typeof="mw:File"><a href="/wiki/File:Wikimedia-logo-meta.svg" class="mw-file-description" title="Wikimedia Foundation"><img alt="Wikimedia Foundation" src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Wikimedia-logo-meta.svg/60px-Wikimedia-logo-meta.svg.png" decoding="async" width="60" height="60" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Wikimedia-logo-meta.svg/90px-Wikimedia-logo-meta.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Wikimedia-logo-meta.svg/120px-Wikimedia-logo-meta.svg.png 2x" data-file-width="135" data-file-height="135" /></a></span></td></tr></tbody></table></div><div lang="en" dir="ltr" class="mw-globaluserpage-footer plainlinks"> What you see on this page was <a class="external text" href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:GlobalUserPage">copied</a> from <a class="external text" href="https://meta.wikimedia.org/wiki/User:Pi_bot">https://meta.wikimedia.org/wiki/User:Pi_bot</a>. </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://www.wikidata.org/wiki/User:Pi_bot">https://www.wikidata.org/wiki/User:Pi_bot</a>"</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <nav id="p-personal" class="mw-portlet mw-portlet-personal vector-user-menu-legacy vector-menu" aria-labelledby="p-personal-label" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Personal tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-uls" class="mw-list-item active"><a class="uls-trigger" href="#"><span>English</span></a></li><li id="pt-anonuserpage" class="mw-list-item"><span title="The user page for the IP address you are editing as">Not logged in</span></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li><li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-createaccount" class="mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=User%3APi+bot" title="You are encouraged to create an account and log in; however, it is not mandatory"><span>Create account</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=User%3APi+bot" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span>Log in</span></a></li> </ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-namespaces-label" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Namespaces</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-user" class="selected mw-list-item"><a href="/wiki/User:Pi_bot" title="View the user page [c]" accesskey="c"><span>User page</span></a></li><li id="ca-talk" class="mw-list-item"><a href="/wiki/User_talk:Pi_bot" rel="discussion" class="mw-redirect" title="Discussion about the content page [t]" accesskey="t"><span>Discussion</span></a></li> </ul> </div> </nav> <nav id="p-variants" class="mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-variants-label" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" > <label id="p-variants-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">English</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-views-label" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Views</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected mw-list-item"><a href="/wiki/User:Pi_bot"><span>Read</span></a></li><li id="ca-view-foreign" class="mw-list-item"><a href="https://meta.wikimedia.org/wiki/User:Pi_bot"><span>View on meta.wikimedia.org</span></a></li><li id="ca-edit" class="mw-list-item"><a href="/w/index.php?title=User:Pi_bot&action=edit" title="Create the local description page [e]" accesskey="e"><span>Add local description</span></a></li> </ul> </div> </nav> <nav id="p-cactions" class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-cactions-label" title="More options" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" > <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">More</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box"> <h3 >Search</h3> <form action="/w/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Search Wikidata" aria-label="Search Wikidata" autocapitalize="sentences" title="Search Wikidata [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Special:Search"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Search the pages for this text" value="Search"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" value="Go"> </div> </form> </div> </div> </div> <div id="mw-panel" class="vector-legacy-sidebar"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/wiki/Wikidata:Main_Page" title="Visit the main page"></a> </div> <nav id="p-navigation" class="mw-portlet mw-portlet-navigation vector-menu-portal portal vector-menu" aria-labelledby="p-navigation-label" > <h3 id="p-navigation-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Navigation</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikidata:Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Project:Community_portal" title="About the project, what you can do, where to find things"><span>Community portal</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikidata:Project_chat"><span>Project chat</span></a></li><li id="n-special-newitem" class="mw-list-item"><a href="/wiki/Special:NewItem"><span>Create a new Item</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-wikibase-randomitem" class="mw-list-item"><a href="/wiki/Special:Random/Main" title="[x]" accesskey="x"><span>Random Item</span></a></li><li id="n-wikibase-queryservice" class="mw-list-item"><a href="//query.wikidata.org/"><span>Query Service</span></a></li><li id="n-nearby-pages-title" class="mw-list-item"><a href="/wiki/Special:Nearby"><span>Nearby</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Contents" title="The place to find out"><span>Help</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_wikidata.org&uselang=en" title="Support us"><span>Donate</span></a></li> </ul> </div> </nav> <nav id="p-wikibase-lexeme-lexicographical-data" class="mw-portlet mw-portlet-wikibase-lexeme-lexicographical-data vector-menu-portal portal vector-menu" aria-labelledby="p-wikibase-lexeme-lexicographical-data-label" > <h3 id="p-wikibase-lexeme-lexicographical-data-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Lexicographical data</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-special-newlexeme" class="mw-list-item"><a href="/wiki/Special:NewLexeme"><span>Create a new Lexeme</span></a></li><li id="n-recentchanges-lexemes" class="mw-list-item"><a href="https://www.wikidata.org/wiki/Special:RecentChanges?namespace=146%3B147"><span>Recent changes</span></a></li><li id="n-wikibase-lexeme-randomlexeme" class="mw-list-item"><a href="/wiki/Special:Random/Lexeme"><span>Random Lexeme</span></a></li> </ul> </div> </nav> <nav id="p-tb" class="mw-portlet mw-portlet-tb vector-menu-portal portal vector-menu" aria-labelledby="p-tb-label" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/User:Pi_bot" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-contributions" class="mw-list-item"><a href="/wiki/Special:Contributions/Pi_bot" title="A list of contributions by this user"><span>User contributions</span></a></li><li id="t-log" class="mw-list-item"><a href="/wiki/Special:Log/Pi_bot"><span>Logs</span></a></li><li id="t-userrights" class="mw-list-item"><a href="/wiki/Special:UserRights/Pi_bot"><span>View user groups</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=User:Pi_bot&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fwww.wikidata.org%2Fwiki%2FUser%3APi_bot"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fwww.wikidata.org%2Fwiki%2FUser%3APi_bot"><span>Download QR code</span></a></li> </ul> </div> </nav> <nav id="p-wikibase-otherprojects" class="mw-portlet mw-portlet-wikibase-otherprojects emptyPortlet vector-menu-portal portal vector-menu" aria-labelledby="p-wikibase-otherprojects-label" > <h3 id="p-wikibase-otherprojects-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">In other projects</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Special:MyLanguage/Project:Introduction">About Wikidata</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Special:MyLanguage/Project:General_disclaimer">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/www.wikidata.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//m.wikidata.org/w/index.php?title=User:Pi_bot&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> <li id="footer-places-data-access"><a href="/wiki/Special:MyLanguage/Wikidata:Data_access">Data access</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> <script>(RLQ=window.RLQ||[]).push(function(){mw.log.warn("This page is using the deprecated ResourceLoader module \"codex-search-styles\".\n[1.43] Use a CodexModule with codexComponents to set your specific components used: https://www.mediawiki.org/wiki/Codex#Using_a_limited_subset_of_components");mw.config.set({"wgHostname":"mw-web.codfw.main-78f4c97c5d-9vwxn","wgBackendResponseTime":310});});</script> </body> </html>