Jump to content

Wikipedia:Bot requests

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 120.21.41.202 (talk) at 21:58, 30 November 2022 (Create TLA redirects to TLA disambiguation pages: new section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This is a page for requesting tasks to be done by bots per the bot policy. This is an appropriate place to put ideas for uncontroversial bot tasks, to get early feedback on ideas for bot tasks (controversial or not), and to seek bot operators for bot tasks. Consensus-building discussions requiring large community input (such as request for comments) should normally be held at WP:VPPROP or other relevant pages (such as a WikiProject's talk page).

You can check the "Commonly Requested Bots" box above to see if a suitable bot already exists for the task you have in mind. If you have a question about a particular bot, contact the bot operator directly via their talk page or the bot's talk page. If a bot is acting improperly, follow the guidance outlined in WP:BOTISSUE. For broader issues and general discussion about bots, see the bot noticeboard.

Before making a request, please see the list of frequently denied bots, either because they are too complicated to program, or do not have consensus from the Wikipedia community. If you are requesting that a template (such as a WikiProject banner) is added to all pages in a particular category, please be careful to check the category tree for any unwanted subcategories. It is best to give a complete list of categories that should be worked through individually, rather than one category to be analyzed recursively (see example difference).

Alternatives to bot requests

Note to bot operators: The {{BOTREQ}} template can be used to give common responses, and make it easier to keep track of the task's current status. If you complete a request, note that you did with {{BOTREQ|done}}, and archive the request after a few days (WP:1CA is useful here).


Please add your bot requests to the bottom of this page.
Make a new request
# Bot request Status 💬 👥 🙋 Last editor 🕒 (UTC) 🤖 Last botop editor 🕒 (UTC)
1 Bot to remove template from articles it doesn't belong on? 4 4 Wikiwerner 2024-09-28 17:28 Primefac 2024-07-24 20:15
2 Removing redundant FURs on file pages 5 3 Wikiwerner 2024-09-28 17:28 Anomie 2024-08-09 14:15
3 de-AMP bot BRFA filed 13 7 Usernamekiran 2024-09-24 16:04 Usernamekiran 2024-09-24 16:04
4 QIDs in Infobox person/Wikidata BRFA filed 11 4 Tom.Reding 2024-10-06 14:23 Tom.Reding 2024-10-06 14:23
5 Remove outdated "Image requested" templates 3 2 7804j 2024-09-21 11:26 DreamRimmer 2024-09-19 18:53
6 "Was" in TV articles 6 4 Pigsonthewing 2024-11-11 12:30 Primefac 2024-09-29 19:34
7 Films by director  done 9 4 Usernamekiran 2024-10-03 13:30 Usernamekiran 2024-10-03 13:30
8 altering certain tags on protected pages? 10 5 Primefac 2024-10-20 14:47 Primefac 2024-10-20 14:47
9 Request for Bot to Remove ARWU_NU Parameter from Articles Using Infobox US University Ranking Template 4 2 Primefac 2024-10-13 12:50 Primefac 2024-10-13 12:50
10 Removal of two external link templates per TfD result 6 4 Primefac 2024-10-14 13:48 Primefac 2024-10-14 13:48
11 Replace merged WikiProject template with parent project + parameter  Done 7 3 Primefac 2024-10-21 10:04 Primefac 2024-10-21 10:04
12 Bot Request to Add Vezina Trophy Winners Navbox to Relevant Player Pages 3 3 Primefac 2024-10-19 12:23 Primefac 2024-10-19 12:23
13 Replace standalone BLP templates  Done 7 3 MSGJ 2024-10-30 19:37 Tom.Reding 2024-10-29 16:04
14 Assess set index and WikiProject Lists based on category as lists 19 5 Mrfoogles 2024-11-06 16:17 Tom.Reding 2024-11-02 15:53
15 Request for WP:SCRIPTREQ 1 1 StefanSurrealsSummon 2024-11-08 18:27
16 LLM summary for laypersons to talk pages of overly technical articles? 10 7 Legoktm 2024-11-12 17:50 Legoktm 2024-11-12 17:50
17 Redirects with curly apostrophes 6 5 Pppery 2024-11-11 17:30 Primefac 2024-11-11 16:52
18 Bot for replacing/archiving 13,000 dead citations for New Zealand charts 3 2 Muhandes 2024-11-14 22:49 Muhandes 2024-11-14 22:49
Legend
  • In the last hour
  • In the last day
  • In the last week
  • In the last month
  • More than one month
Manual settings
When exceptions occur,
please check the setting first.


Bot to maintain a list of recent AFDs by new page patrollers

Requested at Wikipedia talk:New pages patrol/Reviewers#Discussion (Marking AFDd pages as reviewed). New page patrollers would like a way to see recent AFDs created by new page patrollers. I'm thinking a bot that updates a log page somewhere (maybe in the bot's userspace, or a subpage of WP:DELSORT). NPPs create a lot of AFDs, so this page would need a way to keep its size reasonable. I'd suggest having the bot count how many entries are on the page, and once it's above a certain number (50? 100? 200?), remove the oldest one every time it adds a new one. For algorithm, maybe have the bot run on a cron job every (1 hour, 6 hours, 12 hours?), run an SQL query to see recent AFD pages created by NPPs, and go from there. Would do myself but I'm a little busy this month. Thanks in advance. –Novem Linguae (talk) 23:15, 29 September 2022 (UTC)[reply]

Take note that not all AfDs by new page patrollers are NPP-related; I'm a new page patroller and have probably filed more AfDs of old articles than of new ones. * Pppery * it has begun... 04:20, 2 October 2022 (UTC)[reply]
Description seems rather over-complicated. @Novem Linguae wouldn't it be enough to have a cronjob that daily queries the db to list the AfDs created by NPPs in the last 7 days? With {{database report}} this can be done now without writing any bot code. This query does the needful - quarry:query/68609. The last AND filters out "old" articles which Pppery mentions. – SD0001 (talk) 19:54, 4 November 2022 (UTC)[reply]
Nice. @MPGuy2824, you're familiar with {{database report}}. Any interest in setting this up? –Novem Linguae (talk) 21:15, 4 November 2022 (UTC)[reply]
 Done Available at Wikipedia:New pages patrol/Reports#AfD created by NPPs in the past week. I think Atsme was looking for this. -MPGuy2824 (talk) 03:17, 5 November 2022 (UTC)[reply]

Replacing WikiProject Public Art talk page templates

Following discussion at Wikipedia talk:WikiProject Public Art § Conversion into task force, WikiProject Public Art is being converted into a task force of WikiProject Visual arts, and its London task force is becoming a public art task force of WikiProject London. Accordingly, {{WikiProject Visual arts}} and {{WikiProject London}} have both been given public_art parameters.

I'm requesting a bot to replace instances of {{WikiProject Public Art}} (and also the redirect {{WikiProject Public art}} with different capitalisation) with instances of {{WikiProject Visual arts}} containing public_art=yes – except for instances of the WPPA template containing the London parameter, which the bot would need to change to instances of {{WikiProject London}} containing public_art=yes. Ham II (talk) 09:46, 2 October 2022 (UTC)[reply]

I feel like there already exists a bot to do this. Primefac (talk) 12:04, 2 October 2022 (UTC)[reply]
I think there's been a few that are done as need be, DatBot 1 and 5 did this (originally with AWB but later Python after it led to a myriad of issues), but I'm afraid I've lost the code. DatGuyTalkContribs 22:27, 7 October 2022 (UTC)[reply]

I manually added this template to a redirect page today, but I'm surprised that it wasn't already added by a bot. Is there a bot that can be programmed to do this? Jarble (talk) 21:51, 7 October 2022 (UTC)[reply]

Is there already a robot doing this task? Kanashimi (talk) 01:19, 10 October 2022 (UTC)[reply]
I could do this, if no one else is already doing it. I think AWB can automatically tag some redirects with GENFIX. — Qwerfjkltalk 06:10, 10 October 2022 (UTC)[reply]
I could do it in AWS but I don't know how to get a list of redirects. Dr vulpes (💬📝) 02:47, 13 October 2022 (UTC)[reply]
Here's a query of every redirect to a category that doesn't contain {{R to category}}. This can be used by a bot or an AWB user to tag these. Enjoy. –Novem Linguae (talk) 03:58, 13 October 2022 (UTC)[reply]
I'll make a BRFA later today. — Qwerfjkltalk 06:20, 13 October 2022 (UTC)[reply]
@Qwerfjkl, Novem Linguae, and Dr vulpes: This bot could also add templates like {{r to portal namespace}}, {{r to talk page}}, and {{r to section}}. Jarble (talk) 16:07, 13 October 2022 (UTC)[reply]
+1Novem Linguae (talk) 16:08, 13 October 2022 (UTC)[reply]
BRFA filed. — Qwerfjkltalk 19:38, 13 October 2022 (UTC)[reply]

Maintenance bot to tag duplicate requests at Wikipedia:Requests for undeletion

We have a recurring issue at Wikipedia:Requests for undeletion (WP:RFU) where an editor, once denied (or perhaps feeling ignored), will file a new request later on the same page. It was suggested to me that other request pages (particlarly WP:RFPP) have bot maintainers that flag duplicate requests. Something like that would also be helpful at WP:RFU. Cheers! BD2412 T 20:44, 10 October 2022 (UTC)[reply]

BernsteinBot has retired

BernsteinBot has been retired. Unlike Tom Brady, it will not be returning to active service. Some of us really rely on its database reports, in my case, it's nightly report of Empty Categories. I'm not sure how complicated it would be for an existing bot to take over some of its duties. I'm hoping that there can be a smooth transition. Thank you, bot experts. Liz Read! Talk! 01:15, 11 October 2022 (UTC)[reply]

I'm working on setting up a new bot account. We do need more maintainers though, it won't survive if it's just me. Legoktm (talk) 01:23, 11 October 2022 (UTC)[reply]
@Legoktm: what kind of co-op are you looking for? —usernamekiran (talk) 07:23, 22 October 2022 (UTC)[reply]
@Usernamekiran, @0xDeadbeef: everything :) So, triaging and responding to feedback on WT:DBR (and elsewhere), evaluating feasibility of new reports, fixing some of the old/broken ones, updating existing reports when there are schema changes and uh, whatever else is needed. Even just doing some of those would be great. Legoktm (talk) 03:34, 23 October 2022 (UTC)[reply]
I would also like to help as I am pretty familiar with Rust. 0xDeadbeef→∞ 09:31, 22 October 2022 (UTC)[reply]

Typo in section name

You know what to do :) Emptywords (talk) 14:55, 29 October 2022 (UTC)[reply]

Moved to WP:AWBREQ

Edit History Problem

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Can an ADMIN advise if there's a bot for edit history cleanup and if so who to contact to request it process a pages history as I am not admin and got blocked twice for trying to do it manually.

Not getting anywhere with oversight or privacy who just revdel everything.

Personal information and copyright infringement have been deleted from the article and the edits rev deleted which is basically the entire history going back to the page creation in 2002, apart from all the vandalism.

The article is a good article (it is now anyway), a biography of a living person, but the edit history has lost its context and is a total mess. There were a few copyright issues and some of the earlier references no longer exist, actual dates of birth, and the real name of a family member were also revdeleted.

I would like to restore the edit history which has been almost entirely revdeleted. over 1000 edits since 2002 and some harmless, and not so harmless vandalism not revdeleted.

The only way to do so would be to remove copyright infringing statements, and dates of birth from every revdeleted page of the edit history, maybe after 6 months of inactivity, allowing the edits to be restored, either deleting or archiving the original for admin eyes only. The vandalism could then be dealt with using revdelete as intended.

Can anyone point me in the right direction its undermining the page to the point a deletion discussion is inevitable which is really not necessary. 86.142.231.35 (talk) 16:05, 1 November 2022 (UTC)[reply]

86.142.231.35, previous revisions cannot be modified. As far as I know, there is no way to do what you're describing. — Qwerfjkltalk 16:23, 1 November 2022 (UTC)[reply]
Apologies if I have been misunderstood or unintentionally offended anyone but my "American" is lousy, if you know what I mean.
add translation bot to the list.
86.142.231.35 (talk) 20:38, 1 November 2022 (UTC)[reply]
Which article are you talking about? Without that, I can only speak in generalities: counter Qwerfjkl there likely is a way of doing this by using upload import, but it will in practice almost certainly not be done and has nothing to do with bots. * Pppery * it has begun... 20:50, 1 November 2022 (UTC)[reply]
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Bot for page expansion

A lot of pages for local things in Wikipedia are longer then the English version.

For example take the page for Autopista AP-2 vs the Spanish version, Autopista Zaragoza-Medeteranio. The Spanish version is quite a bit longer and more detailed.

My proposal is that when a page has a larger class in another language then Englsh, then the template {{Expand x|y|z}} is added to the English page. For example, a influential Spanish city like Sevile has a star in Spanish (Español) but not English (Inglés), which is some way shorter.

The bot will check any page in any language and compare the size to English. If English is bigger or within 100 bytes, then the template is not added. If the English article is shorter AND has a lower rating, the expand class is added, with x being the language, y being the foreign title, and z being the date.

This bot could really help with article expansion and making English Wikipedia more detailed, but I must mention this could be a COI violation as I am considering a freelance translation job and "50 articles translated into English from a Spanish encyclopaedia to help benefit the global community" does seem like a nice thing to add to my (currently almost-empty) CV.

My suggested plan of development goes like this to help ease creation:

  • Detection of pages which meet above criteria and addition to a bot-specific category split by language pair
  • Addition of template to pages of the category
  • Automatic Machine Translation
  • Expansion to other large wikis
  • Expansion to other small wikis

56independent/notacoworcatTalk 16:47, 10 November 2022 (UTC)[reply]

I think one hangup you will find is that ratings are WikiProject-generated and are not standardised - what one project might consider to be a B-class article may only be C-class to another, and between languages there is even a large discrepancy - some projects have few if any standards, while others (en, de, to name two) are much higher. A long article with a "high rating" on a different wiki that has lower referencing standards, for instance, could potentially mean a lot of wasted effort if none of that extra length is actually supported by references. Primefac (talk) 07:27, 12 November 2022 (UTC)[reply]
Managable with different criteria. We could use an equation mixing page length with number of citation to get the "citation density". Longer pages then English with a matchingly high or equal citation density then English could be the criteria instead.
This also helps filter out languages which tend to be longer (otherwise an Ithkuil wikipedia, despite being less ambiguous and probably more serious, would be called worse then Toki Pona Wikipedia) 56independent (talk) 11:33, 12 November 2022 (UTC)[reply]

Citation bots for List of inorganic compounds?

Most of the chemicals on there can be found on Pubchem, and since pubchem uses a fairly consistent naming scheme for their pages, maybe a bot could be made to go through and cite?

I'm not entirely sure how bots work, or if citation bots are allowed, or if this is at all possible, but if this could work, it would save a lot of effort citing it. It's not a very important page, though.

If anyone makes this, thanks! Balnibarbarian (talk) 21:33, 24 November 2022 (UTC)[reply]

Do the entries in this list-article actually need these cites? The article seems like just a navgational aid, organized list of links to existing articles. All those articles presumably have {{Chembox}} and that infobox has a slot for a PubChem link. Seems like PubChem merely verifies that the chemical has the formula, which the target articles do as well, or else is just a cherry-picked one of many possible database links (CAS, ChemSpider, etc.). DMacks (talk) 22:15, 24 November 2022 (UTC)[reply]
Oh, I thought that citations were needed for list entries. Balnibarbarian (talk) 22:17, 24 November 2022 (UTC)[reply]

Bot to update WP:MOSTREFS

Wikipedia:Articles with the most references updates are done manually and majority of entries are severely outdated. It would be great if a bot could regularly handle the updates. Sanglahi86 (talk) 23:41, 25 November 2022 (UTC)[reply]

Create TLA redirects to TLA disambiguation pages

Two sets of pages in projectspace have links to every possible TLA combination, both uppercase and lowercase; all are linked from {{Wikipedia TLAs}}. In many cases, all-caps TLAs are disambiguation pages. Could someone write and gain approval for this process?

  • Open a nonexistent lowercase TLA
  • Check if the uppercase TLA exists
  • If uppercase exists, check to see that the page code contains a disambiguation template
  • If uppercase contains a disambiguation template, create lowercase as a redirect to uppercase
  • If uppercase is a redirect to uppercase (disambiguation), which contains a disambiguation template, create lowercase as a redirect there

When the TLA is an article (e.g. BBC) or a redirect to an article (e.g. AVV) or a redirect to a differently titled disambiguation page (e.g. ARM), the situation is more complicated, so the bot should not create lowercase redirects for those titles. 120.21.41.202 (talk) 21:58, 30 November 2022 (UTC)[reply]