Jump to content

Wikipedia:Bot requests

From Wikipedia, the free encyclopedia

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 Removing Template:Now Commons from files tagged with Template:Keep local Y Done 9 6 Anomie 2025-09-15 16:15 Anomie 2025-09-15 16:15
2 Create and maintain a page that shows the top Wikipedia pages by views and edits 6 4 Scaledish 2025-09-16 06:40 GalStar 2025-08-25 06:00
3 Bot to add missing hyphens to multiple article titles? 12 5 Rich Farmbrough 2025-08-11 22:10 Rich Farmbrough 2025-08-11 22:10
4 Culling categories to update lists 3 2 BX 2025-08-07 22:37 Rich Farmbrough 2025-07-30 21:56
5 WikiProject Bot for Auto-Assessing Pre-Defined Article Lists 6 4 GalStar 2025-08-25 06:04 GalStar 2025-08-25 06:04
6 Finish merging Template:Infobox Canadian Football League biography 4 3 WikiOriginal-9 2025-08-25 12:41 Anomie 2025-08-25 12:35
7 List-defined references format 14 7 Alenoach 2025-10-05 18:20 DreamRimmer 2025-10-05 17:08
8 Typo fix for template redirect Y Done 3 3 TheSandDoctor 2025-09-09 05:21 TheSandDoctor 2025-09-09 05:21
9 Replace template 7 5 Jonesey95 2025-09-09 01:00 Primefac 2025-09-09 00:14
10 Inducks.org links Deferred 4 3 Tenshi Hinanawi 2025-09-16 15:14 Tenshi Hinanawi 2025-09-16 15:14
11 Please update redirects following article move (Kotwica → MKP Kotwica) 5 4 Primefac 2025-09-22 22:37 Primefac 2025-09-22 22:37
12 Cleaning up params in infobox animanga Y Done 7 4 Zackmann08 2025-09-28 02:11 Zackmann08 2025-09-28 02:11
13 Automatically fix Category:CS1 maint: article number as page number 3 3 Anomie 2025-09-25 15:05 Anomie 2025-09-25 15:05
14 Massive change of sortkeys from East Timor to Timor-Leste 2 2 Anomie 2025-09-24 22:24 Anomie 2025-09-24 22:24
15 Bot to replace BR tags with list tempaltes 3 3 Jonesey95 2025-09-27 12:09 Anomie 2025-09-26 13:51
16 Non- admins in admin categories or template usage 6 3 Qwerfjkl 2025-09-27 12:16 Qwerfjkl 2025-09-27 12:16
17 Cleanup an old CfD  Done 4 2 DreamRimmer 2025-09-28 16:19 DreamRimmer 2025-09-28 16:19
18 Request for GAN striker bot 17 2 Fade258 2025-10-04 16:10 DreamRimmer 2025-10-04 15:45
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.

Removing Template:Now Commons from files tagged with Template:Keep local

[edit]

Hi, I would like to request a bot to take on the task of removing the {{Now Commons}} from pages tagged with {{Keep local}}. Files tagged with the latter are not eligible for deletion in accordance with WP:CSD#F8 and should not be tagged as such. I usually take care of these manually, but there are currently over 100 files tagged as such in Category:Wikipedia files with the same name on Wikimedia Commons as of unknown date, which is too large of a burden. This task was previously handled by FastilyBot (see Wikipedia:Bots/Requests for approval/FastilyBot 15), but has never been picked up after the operator's departure. plicit 00:38, 15 July 2025 (UTC)[reply]

@CanonNi plans to do this with Wikipedia:Bots/Requests for approval/CanonNiBot 1, but they have not been active lately and are not responding to questions on the BRFA. I can take this on if they do not reply within a few days. – DreamRimmer 01:24, 15 July 2025 (UTC)[reply]
We're still a few days off from the task expiring mainly due to a lack of feedback/input from the botop, but if there's still radio silence by next weekend that's what will happen. Primefac (talk) 15:06, 20 July 2025 (UTC)[reply]
Here's a Petscan. It's currently empty. All the best: Rich Farmbrough 00:08, 25 July 2025 (UTC).[reply]
Noting that Wikipedia:Bots/Requests for approval/CanonNiBot 1 has expired. Tenshi! (Talk page) 15:18, 25 August 2025 (UTC)[reply]
Feel free to take this up, I have other tasks pending. The code is ready, so let me know if anyone wants it. – DreamRimmer 15:27, 25 August 2025 (UTC)[reply]
I'll look at having AnomieBOT do it, and the other things from CanonNiBot 1 as well. Anomie 16:20, 25 August 2025 (UTC)[reply]
BRFA filed Anomie 04:52, 26 August 2025 (UTC)[reply]
Y Done Bot is now running. Anomie 16:15, 15 September 2025 (UTC)[reply]

Create and maintain a page that shows the top Wikipedia pages by views and edits

[edit]

I'd be interested in a few separate Wikipedia lists that are maintained by a bot once every 24 hours. I will go into detail on which each list should do.

  1. The first list should include the most viewed pages. While I understand that pages with the most viewed articles exist, I would like to see a bot-maintained list that includes pages not in mainspace. I would like to know what the top viewed pages are that are not articles but seems to be very limited information on this. If you go into the page information section of this page, the area of the page I'm focused on is Page views in the past 30 days. If someone can figure this out, that would be great.
  2. In the edit history section of the page, I would like to see the top articles by Total number of edits, Recent number of edits (within past 30 days), as well as Recent number of distinct authors. The information on this is very limited outside of article pages, but I would like to see a maintained list of this.

The reason why I would like a bot to analyze these things is because I would like to analyze not only article traffic, but also pages that are not articles like in Projectspace and the Talk pages so that when I make changes to Wikipedia, since it is built for readers and to a lesser extent, editors it would be good to see how traffic like on the Teahouse compares to other pages. Please ping me when done. Thank you. Interstellarity (talk) 21:16, 20 July 2025 (UTC)[reply]

For #2, see WP:Database reports/Pages with the most revisions * Pppery * it has begun... 21:55, 20 July 2025 (UTC)[reply]
Yes, I was aware of that page, but I didn't think about that when making the request. I think we are good on the total number of edits, so no need to create a new bot for that. It's just the other stuff I'm asking about. Interstellarity (talk) 22:01, 20 July 2025 (UTC)[reply]
You should be able to write a SQL query to do this without a bot. GalStar (talk) (contribs) 06:00, 25 August 2025 (UTC)[reply]
In the edit history section of the page I'm not sure what you mean by that, but:
The quarry ones I can make a bot to add to WP:Database Reports Scaledish! Talkish? Statish. 05:43, 16 September 2025 (UTC)[reply]
 Partly done The other ones are mildly covered by other bots or not a conventional database report so I didn't do them. Scaledish! Talkish? Statish. 06:40, 16 September 2025 (UTC)[reply]

Bot to add missing hyphens to multiple article titles?

[edit]

Following on from the discussions at Wikipedia_talk:WikiProject_Olympics#100_metre_vs_100-metre_vs_100_metres_vs_100m hundreds of swimming articles are missing the hyphen and per MOS:SUSPENDED, articles like Swimming at the 2020 Summer Olympics – Men's 200 metre butterfly should be at Swimming at the 2020 Summer Olympics – Men's 200-metre butterfly. Valenciano (talk) 02:39, 21 July 2025 (UTC)[reply]

Despite MOS:SUSPENDED+1 (Suspend refers to the previous bullet point.) I'm not convinced this is a good idea. Firstly I'm not sure it's good style or that SUSPENDED+1 applies, while "100 metre breaststroke" is clearly a noun phrase the modifier can be taken as "breaststroke". Secondly common usage is without the hyphen - see ngrams. Thirdly, since thousands of article names, as well as categories and templates, not to mention section headers, tables and text would be affected I think a much wider discussion, and clearer consensus would be needed. All the best: Rich Farmbrough 06:59, 25 July 2025 (UTC).[reply]
Hey @Rich Farmbrough, thanks for weighing in on this. I think that argument you use for taking the modifier as "breaststroke" can be used for most situations of MOS:SUSPENDED+1, which means you would be arguing for repealing the guideline almost entirely. I'm not sure what you meant by "see ngrams", but in case you meant search the Google ngrams search, I did (here), and it seems the dash is common usage? I certainly would not be opposed to seeking further consensus. Where would be the best place to take it from here to let the community weigh in? IAWW (talk) 15:35, 29 July 2025 (UTC)[reply]
It's complicated, I have a variety of results from Google, they are not consistent either on a style level or with themselves. If you take your example and select British English you only get the no-hyphen version. if you select American English you get "no ngrams to plot" - very odd.
Your example shows a reversal in the last few years, but compared with 100 metres freestyle (no 100-metres freestyle found) here, the story changes.
With yards it's different again here.
100 metres breaststroke
I'd start an RFC at WP:Village pump (proposals), and leave messages at the appropriate project(s) and MoS talk page. I'm not sure if I have an opinion on what's better here, I think I might look at what the international swimming and athletic bodies do. All the best: Rich Farmbrough 21:35, 30 July 2025 (UTC).[reply]
Rich Farmbrough thanks for the reply, which I've only just seen. The issue is that I feel that I'm going round the houses here. I first raised this at the help desk who advised me to head to the relevant Wikiproject and already did raise this at the most relevant Wikiproject (Wikipedia_talk:WikiProject_Olympics#100_metre_vs_100-metre_vs_100_metres_vs_100m) who referred me here. Now I'm being passed somewhere else yet again. Sadly, leaving out the hyphen is one of the most common mistakes in English these days, up there with your/you're, it's/its, there/their/they're etc so I have absolutely no doubt that there are many links using it, but it's still wrong according to every style guide, including our own. I feel a little like I'm at an impasse here. Valenciano (talk) 12:27, 4 August 2025 (UTC)[reply]
How I understand it, at least for the sport of athletics, is that the 400 metres hurdles is run on a 400-metre track. The '400 metres' distance is modified by 'hurdles', so '400 metres' ends in 's' and has no hyphen, whereas the 'track' is modified by '400-metre', so '400-metre' doesn't end in 's' and has a hyphen. By analogy, it would be: 200 metres butterfly in a 50-metre pool. Here it doesn't mean a specific type of butterfly stroke used over 200 metres (which would probably be a 200-metre butterfly), but a distance modified by the type of stroke used; at the same time, it does mean a specific type of pool (a 50-metre pool). Looking at the website of World Aquatics, they typically abbreviate the distance as '200m' which removes the question altogether; I couldn't find many examples of the longer form, there are a couple in this report, both '200 metres' and '200 metre' (no hyphen) are used here, but that's not much to go on. So taking all this into account, for swimming, I would use the form '200 metres butterfly' for the article titles. – Editør (talk) 14:50, 9 August 2025 (UTC)[reply]
Yes, I can see it's frustrating. It doesn't appear that anyone is whole-heartedly behind this idea so far, apart from you, you may wish to move on to something else. All the best: Rich Farmbrough 21:53, 11 August 2025 (UTC).[reply]
@Rich Farmbrough by the way you accidentally removed a much of replies with your reply IAWW (talk) 22:04, 11 August 2025 (UTC)[reply]
Thanks for letting me know. I get edit conflicts with myself from 3 seconds ago, but not from other users days ago! All the best: Rich Farmbrough 22:10, 11 August 2025 (UTC).[reply]
I agree in principle that we should follow our MOS there, but this needs to be well settled in discussion, and manual moves and edits accepted, before bringing it up as a bot request. Dicklyon (talk) 16:44, 9 August 2025 (UTC)[reply]
And of course it's not just a few hundred swimming articles. Here are over 14,000 more to consider (not carefully pruned yet; about 50 have the hyphens already). Dicklyon (talk) 17:34, 9 August 2025 (UTC)[reply]
In general, I'd prefer to shorten the titles using standard abbreviations, with space, not hyphen, (e.g. "100 m") per standards about how such things are done, and not just our MOS. Dicklyon (talk) 17:43, 9 August 2025 (UTC)[reply]

Culling categories to update lists

[edit]

There is a discussion at Wikipedia talk:WikiProject Baseball#Is anyone maintaining these "lists of MLB players"? regarding updating the Lists of Major League Baseball players with a bot rather than manually. Ideally, whenever a new article is created and added to a teams' players' category, a bot would add it to that team's list of players. First, there is not really a consensus to do so, just discussion at present. Second, would such an activity be possible for a bot? And third, are automated edits like this permitted in article space? Just looking for input here at this stage. Rgrds. --BX (talk) 19:59, 21 July 2025 (UTC)[reply]

Perhaps the trickier part would be removing items inserted in error. It would certainly be possible, and if there was consensus to do it, then it would be permitted. In principle it could be a clean operation, but there are a lot of detailed decisions to be made. For example Boston Red Sox all-time roster has bolding for Hall of Famers and flags (possibly against guidelines) for non-US players. Anything like this would either need to be supported, not interfered with, or overwritten. There would have to be acceptance that the article name for the player would be the name used in the list, or some other way of determining that. There might be no entries for people who did not have an article. Nothing impossible to deal with, but it would need to be worked out. All the best: Rich Farmbrough 21:56, 30 July 2025 (UTC).[reply]
Thanks for the feedback. I'll take this back to the Project in case a decision is made to move forward with the task. Rgrds. --BX (talk) 22:37, 7 August 2025 (UTC)[reply]

WikiProject Bot for Auto-Assessing Pre-Defined Article Lists

[edit]

WikiProjects (and individual users) often created tables or lists of articles and their associated article assessments. As an example, Wizardman created User:Wizardman/Packers-Browns Connection to track the assessment of a specific set of articles (User:Community Tech bot sort of does this for Popular Pages already based on articles within a specific WikiProject). However, these tables or lists, especially the larger they get, can become out-of-date. I'm wondering if there is an opportunity for a bot to automate this.

The idea would be that a user could create a page, either in their user space or the Wikipedia space, that would automatically get updated by the bot every 2 weeks to show revised assessments. This initial input could be one of two options: a specific category or a user-generated list. Either way, after the initial input, the bot would format the list into a table like Wizardman's and then automatically updated every two weeks (similar to Community Tech Bot's timing). Thoughts? « Gonzo fan2007 (talk) @ 16:02, 12 August 2025 (UTC)[reply]

For the user generated list, should it use some existing page with a list (i.e. could be an existing page in the user's userspace) or something else? Tenshi! (Talk page) 17:06, 12 August 2025 (UTC)[reply]
Tenshi Hinanawi, I struggled with that one. Obviously the easiest input would be an established category. But I can imagine, similar to the example above, that users would be interested in generating their own lists. Maybe a simple bulleted list could be the input, in addition to a category? I'm open to whatever makes most sense. « Gonzo fan2007 (talk) @ 17:45, 12 August 2025 (UTC)[reply]
Is it possible to do this with {{database report}}? — Qwerfjkltalk 17:47, 12 August 2025 (UTC)[reply]
Additionally, I think the output would be a simple table, like this:
Article Rating
Chet Adams C
Chris Akins Start
Jake Allen (American football) Start
Joe Andruzzi C
Roy Barker (American football) Stub
The input for the bot to parse could just be a page that says:
Thanks! « Gonzo fan2007 (talk) @ 17:49, 12 August 2025 (UTC)[reply]
This could better be done by a completely separate website (sort of like how edit information is better displayed in xtools rather than in your own userpage). GalStar (talk) (contribs) 06:04, 25 August 2025 (UTC)[reply]

Template:Infobox Canadian Football League biography and Template:Infobox gridiron football person (both are the exact same infobox) are being merged into Template:Infobox NFL biography per this discussion. NFL biography will then be renamed Template:Infobox gridiron football biography. Here is an example edit of me converting the basic parameters from a CFL infobox to an NFL infobox. I imagine a bot could do most of this. The only parameters that might require some advanced programming are the following:

  • playing_years1 and playing_team1 (2, 3, 4, etc) in the CFL infobox will just become "teams" in the NFL infobox. See this edit for an example.
  • The honors parameters in the CFL infobox like "CFLAllStar" will all be thrown under the "highlights" parameter as bulleted lists in the NFL infobox. Example edit.

I anticipate some more questions but that should be a basic enough explanation for now. ~WikiOriginal-9~ (talk) 18:32, 20 August 2025 (UTC)[reply]

I've been looking at doing this on and off for a while. I'll throw some tracking categories in there to see how crazy I need to get with the architecture of the code. Primefac (talk) 21:36, 24 August 2025 (UTC)[reply]
Some of this proposed process seems to be doing things in the wrong order. It would seem better to rename Template:Infobox NFL biography first (or at least make a redirect from Template:Infobox gridiron football biography for a future move-over-redirect), then do the other things, so that you don't wind up with an NFL-named template on CFL pages. Anomie 12:35, 25 August 2025 (UTC)[reply]
Redirect created. ~WikiOriginal-9~ (talk) 12:41, 25 August 2025 (UTC)[reply]

List-defined references format

[edit]

Proposing a bot that replaces {{reflist|refs= ... }} with <references> ... </references>

The reason is that there are issues with list-defined references that are based on the template reflist. The VisualEditor can't parse references (and more broadly HTML tags) that are inside templates. This is apparently a design choice, it has been like this for around 10 years and isn't going to change. It means that in the VisualEditor, list-defined references that are within a reflist template can't be modified, and are not displayed (you instead get the message "This reference is defined in a template or other generated block, and for now can only be previewed in source mode"). However, the parsing works with list-defined references that use the <references> template.

There was a long discussion on this a few months ago, here of one of the paragraphs of the closing comment:

"There was 2:1 support in favor of deprecating {{reflist|refs=}} and replacing existing instances. I updated the linked documentation pages to do so. Someone will need to write a bot and follow the procedure at Wikipedia:Bots/Requests for approval. At least one editor had concerns about bots making incorrect edits. There was also discussion of whether or not such changes should be bot-flagged so they don't show up on watchlists, and whether it should be required that other changes be made at the same time. The bot approval process is designed to take these concerns into account and balance them against the proposed benefits; that would be the place to raise them. (It might be helpful if whoever makes the requests notifies the editors who participated in this discussion.)"

Doing this change wasn't expected to significantly impact reference lists rendering, besides making them more VisualEditor-friendly. But there can be instances where the template reflist is used with additional arguments, in which case it may be good to double-check that the rendering remains approximately the same when using <references>. Also note that what is inside "..." in {{reflist|refs= ... }} can contain nested templates, so the parsing required to implement the bot could potentially be tricky. Here is an example of what this kind of edit looks like. If I had to guess, I would say that around 5% of Wikipedia articles would be affected. Alenoach (talk) 04:18, 3 September 2025 (UTC)[reply]

"There was 2:1 support in favor of deprecating {{reflist|refs=}} and replacing existing instances"
I don't see that at all in the discussion, I see closer to 1:1 (3 oppose, 3 support). {{Reflist}} is used on virtually all articles (6.3M pages). A decision letting a bot run on millions of articles (even 5% of that would be 315K pages) needs a much, much stronger consensus than an even split between 6 people. Especially when the saner solution seems to fix VE. Headbomb {t · c · p · b} 05:03, 3 September 2025 (UTC)[reply]
A naive search gives 55,000 articles. A slightly more complex search times out at 56,500. — Qwerfjkltalk 12:19, 3 September 2025 (UTC)[reply]
And let's face it, VE is probably never going to get fixed. The devs who might are too busy working on shiny new features instead. But I do agree that this really should have an RFC at WP:VPR (and advertised on WP:CENT) before a BRFA, the lightly attended RFC linked is too small to prevent people freaking out over "local consensus". I'd also recommend recruiting the people who participated the linked RFC to draft a strong statement for the new one, pre-addressing the many misconceptions already seen in the linked RFC, rather than jumping straight to a half-baked RFC that will drown in those misconceptions. Anomie 15:06, 3 September 2025 (UTC)[reply]
The change would be just for when the "refs" parameter is used. Maybe one additional safety precaution would be to apply the change only when "refs" is the only parameter to the template {{reflist}}. That would likely still cover most of the instances of the problem, and leave the more tricky cases where reflist has a combinations of parameters.
In the discussion, the initial discussion about discouraging list-defined references did not get consensus, but the later discussion about specifically replacing {{reflist|refs= ... }} did get much more support. The main objection was from Gawaon about the flexibility of {{reflist}} to have parameters like colwidth, but he eventually agreed with the proposal, and I guess limiting the change to when only the parameter "refs" is used would address his remaining concern.
Is it worth people's time to have an advertised RFC about on this technical topic? If option 1 is not changing anything, should option 2 be about changing if "refs" is the only parameter, or changing if "refs" is among the parameter to {{reflist}}? Alenoach (talk) 15:25, 3 September 2025 (UTC)[reply]
Is it worth people's time to have an advertised RFC about on this technical topic? Yes, because it will save a lot of time later where people would otherwise complain about "local consensus" and that they weren't consulted. Anomie 15:46, 3 September 2025 (UTC)[reply]
I'm pretty sure there was no consensus whatsoever to have all instances of {{reflist}} replaced. The discussion was specifically about the refs= parameter. Gawaon (talk) 17:10, 3 September 2025 (UTC)[reply]
The monthly parameter usage report for Template:Reflist suggests that there are 183,000 articles using |refs=. It seems like any sort of replacement would need to start with a well-advertised RFC that successfully deprecated |refs=. – Jonesey95 (talk) 04:39, 4 September 2025 (UTC)[reply]
That has already happened, see the closing comment of the linked discussion. Now it just needs to be implemented. Gawaon (talk) 06:51, 4 September 2025 (UTC)[reply]
Interesting. I wonder what explains the difference with the 55,000 returned by Qwerfjkl's search. Alenoach (talk) 02:35, 5 September 2025 (UTC)[reply]

Note there's now a discussion opened at Wikipedia:Village_pump_(proposals)#Bot to make list-defined references editable with the VisualEditor. Anomie 11:30, 4 September 2025 (UTC)[reply]

The discussion was automatically archived by a bot. The consensus was clear, although there hasn't been a formal closure message. Alenoach (talk) 17:32, 4 October 2025 (UTC)[reply]
@Alenoach: If I am reading the discussion correctly, the only change required is to replace {{reflist|refs= ... }} with <references> ... </references> when the reflist template has only one parameter named refs. I am available and can file a BRFA. – DreamRimmer 17:08, 5 October 2025 (UTC)[reply]
I'm assuming most of the time there is only the refs parameter and it would be the simplest option. But if there is a safe replacement for additional parameters, which does not affect the rendering, it would be even better, and the importance of being able to handle additional parameters depends on how many occurrences there are. This link provided by Jonesey95 suggests that the most common parameter besides refs is group, for which <references> has a direct equivalent (although refs and group probably often don't occur together, it's likely worth handling if not too complex). The bot is not required to be exhaustive, and other parameters seem rare. I guess that the rest can be ignored or changed manually if it's more convenient.
The bot should however not change anything if the reflist has no refs parameter (some people insisted for doing that as well, and it would make sense, but that was not the primary topic of the RFC and it's unclear whether there would be consensus). Alenoach (talk) 18:20, 5 October 2025 (UTC)[reply]

Typo fix for template redirect

[edit]

Could a bot please replace all uses of the misspelled template `{{CA-Ministers of Intergovermental Affairs}}` with the correct version, `{{CA-Ministers of Intergovernmental Affairs}}`?

It's a simple typo (missing an "n") cleanup affecting the 15 pages listed here: Special:WhatLinksHere/Template:CA-Ministers_of_Intergovermental_Affairs.

Thanks!

Anamul Haque Nayeem 💬 🛠️ 01:44, 5 September 2025 (UTC)[reply]

Manually completed using WP:AWB. As a side note, I took the liberty of redirecting those to the parent template, {{Ministers of intergovernmental affairs of Canada}}. Phuzion (talk) 03:02, 5 September 2025 (UTC)[reply]

Y Done -- Tagging done for archiving purposes. --TheSandDoctor Talk 05:21, 9 September 2025 (UTC)[reply]

Replace template

[edit]

Per Wikipedia:Templates for discussion/Log/2025 January 26#Template:Infobox Jewish leader; please replace {{Infobox Jewish leader}} with {{Infobox religious biography}}. There are about ~1,100 transclusions. The parameters have already been merged, so there should be no issues on that front. Thanks! Sophisticatedevening(talk) 12:49, 8 September 2025 (UTC)[reply]

@Primefac, does Wikipedia:Bots/Requests for approval/PrimeBOT 24 cover this? — Qwerfjkltalk 13:07, 8 September 2025 (UTC)[reply]
Probably this should be taken to Wikipedia:Templates for discussion/Holding cell, which is the normal place for templates needing replacement after TFD to be handled. That page lists three bots that can handle this sort of thing. Anomie 15:36, 8 September 2025 (UTC)[reply]
Yes it does, and per Anomie it should be listed at TFDH so someone such as myself can take care of the merger. It's very possible that this merge can be made into a subst wrapper that Anomie's bot can handle (but I haven't looked at the merge yet). Primefac (talk) 23:44, 8 September 2025 (UTC)[reply]
It was at previously at WP:TFDHC however it was recently removed after I made this request saying it was a template wrapper and that it didn’t need to be there. Sophisticatedevening(talk) 00:00, 9 September 2025 (UTC)[reply]
Okay, I'll try to take a look in the next few days and see about sorting it out. Primefac (talk) 00:14, 9 September 2025 (UTC)[reply]

Please do not do this. The merge is already complete. The merged {{Infobox Jewish leader}} template assigns |religion= automatically, which the pre-merge template did, and which a redirect or replaced template would not do. That quirk was not mentioned at the TFD; everyone who voted to merge just appears to have assumed everything would work fine without actually looking at the details. The OP here also assumes there would be "no issues" with just replacing the template name, but that is not correct.

These templates were at the holding cell. I merged the parameters from Infobox Jewish leader into {{Infobox religious biography}}, then turned Infobox Jewish leader into a wrapper that assigns one parameter automatically. I suppose a bot could edit all 1,200 transclusions of Infobox Jewish leader to add the |religion= parameter and then Infobox religious biography instead, but I don't see the point of that. – Jonesey95 (talk) 01:00, 9 September 2025 (UTC)[reply]

[edit]

Hi Can you please change all web links with the domain name "coa.inducks.org" into the domain "inducks.org". There are hundreds if not thousands of them in Wikipedia. Here is an example of what should be done: https://en.wikipedia.org/w/index.php?title=Junior_Woodchucks&diff=1311246207&oldid=1305819590 You can safely change any https URL with domain coa.inducks.org into inducks.org, except in archive.org URLs of course. Lerichard (talk) 07:41, 14 September 2025 (UTC)[reply]

Requests for changing URLs should be made at WP:URLREQ. – DreamRimmer 08:14, 14 September 2025 (UTC)[reply]
OK thanks! Lerichard (talk) 08:19, 14 September 2025 (UTC)[reply]
Deferred to WP:URLREQ for the archiving bot. Tenshi! (Talk page) 15:14, 16 September 2025 (UTC)[reply]

Please update redirects following article move (Kotwica → MKP Kotwica)

[edit]

Due to the 2nd September 2025 move of the article named "Kotwica Kołobrzeg (football)" to "MKP Kotwica Kołobrzeg" - there are now thousands of articles that redirect to Kotwica Kołobrzeg (football), instead of MKP Kotwica - including players, managers, league's and cup's seasons. As I do not have the rights to move them all myself, I kindly request creating a bot that will update these redirects to the new name (MKP Kotwica Kołobrzeg). Marina redaktor (talk) 14:13, 16 September 2025 (UTC)[reply]

I see no redirects pointing to Kotwica Kołobrzeg (football)Kotwica Kołobrzeg (football); the double-redirect fixing bots probably got them all shortly after the move. If you're complaining about the incoming links to the redirect, I have to wonder whether WP:NOTBROKEN applies. Anomie 14:23, 16 September 2025 (UTC)[reply]
I mean "millions" of pages pointing to Kotwica Kołobrzeg (football) - there are 120 of them (lets see - https://en.wikipedia.org/w/index.php?title=Special:WhatLinksHere/Kotwica_Ko%C5%82obrzeg_(football)&limit=500). I would like them to point MKP Kotwica directly. Marina redaktor (talk) 14:44, 16 September 2025 (UTC)[reply]
Of those, a typical link appears to be the one at Josip Šoljić. That's a normal link to a redirect, and WP:NOTBROKEN applies. I don't see any non-article-space links. I don't think there is anything for a bot to do here. – Jonesey95 (talk) 15:11, 16 September 2025 (UTC)[reply]
Agree with the above; linking to Kotwica Kołobrzeg (football) is functionally equivalent to linking to MKP Kotwica Kołobrzeg, especially if it is piped. There is little reason to change any of them. Primefac (talk) 22:37, 22 September 2025 (UTC)[reply]

Cleaning up params in infobox animanga

[edit]

Trying to do a clean up of Category:Pages using infobox animanga with unknown parameters (0). So far it looks like 99% of the issues come from the use of |demographic= which as deprecated and removed. Would be great to get a bot to run through and remove the calls. — Zackmann (Talk to me/What I been doing) 01:29, 23 September 2025 (UTC)[reply]

Are you just removing demographic=? if so, AWB is probably the move Scaledish! Talkish? Statish. 14:45, 23 September 2025 (UTC)[reply]
Primefac has an approved bot task for standardising parameter usage in templates, so you can request them to run it for you. This is not urgent, but if they are not available to do the cleanup, I can help if needed. – DreamRimmer 16:29, 23 September 2025 (UTC)[reply]
@Scaledish: I actually have been running an AWB script but given the large number it would be great to have an automated process (I.E. a bot) run them. I don’t want to click save 4,601 times… .
@DreamRimmer: thanks for the tip. You are correct it certainly is NOT urgent. I have found that cleaning up the unknown parameter categories aids in preventing vandalism as the first thing often target by vandals is the infobox. So when those categories are emptied, it makes spotting the vandalism easier.
@Primefac: might you be available to run this one?
Zackmann (Talk to me/What I been doing) 20:10, 23 September 2025 (UTC)[reply]
Sure, I'll put it on my list. Primefac (talk) 21:34, 23 September 2025 (UTC)[reply]
Y Done Primefac (talk) 20:08, 27 September 2025 (UTC) 01:59, 28 September 2025 (UTC)[reply]
Thanks! - Zackmann (Talk to me/What I been doing) 02:11, 28 September 2025 (UTC)[reply]

The rules that create this error seem straightforward enough to also automatically fix with a couple regex tests. Citation Bot catches some but not all of them, but since there's currently 40k+ instances of this error, waiting for a human to ask Citation Bot to check seems like a waste of time. ~ฅ(ↀωↀ=)neko-channyan 16:38, 24 September 2025 (UTC)[reply]

Not an error category. cs1|2 adds this category and emits a maintenance message when it detects a value in a {{cite journal}} |page(s)= parameter that is probably an article-number. cs1|2 maintenance messages are hidden from everyone who has not enabled maintenance message display; see Help:CS1 errors § Controlling error message display. A {{cite journal}} template using |page= renders with a colon (:) preceding the page number; a template using |article-number= omits the colon.
Because the removal of a colon is more-or-less unnoticeable and because maintenance messages are hidden by default, I suspect that editors are likely to view such edits as WP:COSMETICBOT edits and demand that the bot be shut down.
Trappist the monk (talk) 13:19, 25 September 2025 (UTC)[reply]
WP:COSMETICBOT is a clear line, the colon is sufficient. And the removal of the maintenance categories would fall under the "administration of the encyclopedia" bullet too. OTOH, just because it's not WP:COSMETICBOT doesn't mean that a bot to do it would automatically be allowed, just like it's possible that a bot can be approved for cosmetic edits if the community supports those edits. Anomie 15:05, 25 September 2025 (UTC)[reply]

Massive change of sortkeys from East Timor to Timor-Leste

[edit]

Hello,

A number of articles and categories were renamed last year from East Timor to Timor-Leste, following this move discussion. However many articles and categories still have category sortkeys with the old name, ending up being sorted wrong.

The following needs to be performed (example):

  • In all articles and categories with a name containing Timor-Leste:
  • Look for: [[Category:<string>|East<string>]]
    • Replace it by: [[Category:<string>|Timor-Leste]]
  • Also look for: {{DEFAULTSORT:East<string>}}
    • Replace it by: {{DEFAULTSORT:Timor-Leste}}

Place Clichy (talk) 21:55, 24 September 2025 (UTC)[reply]

It appears there are 248 pages with "Timor-Leste" in the name and "East" in a category sortkey: quarry:query/97449. Might be better for WP:AWBREQ instead of here, or maybe it could be done manually. Anomie 22:24, 24 September 2025 (UTC)[reply]

Bot to replace BR tags with list tempaltes

[edit]

So it was recently brought to my attention that per the MOS breaks are discouraged for lists. So what about a bot that cleans up lists, particularly those in Infoboxes… I try to do it whenever I stumble across them (see this diff for example), but this seems like it could be ripe for automation. While somewhat WP:COSMETIC, I know that break tags cause issues on the backend that templates like {{unbulleted list}} do not. —Zackmann (Talk to me/What I been doing) 09:01, 26 September 2025 (UTC)[reply]

{{unbulleted list}} is said to generate HTML that produces a better result for screen readers than <br> tags, so it wouldn't be WP:COSMETIC. OTOH, I wonder whether this may turn out to be a WP:CONTEXTBOT. Anomie 13:51, 26 September 2025 (UTC)[reply]
Each of these edits needs to be considered carefully to see if it will cause Linter errors. Changing infobox parameter values from inline text using br tags to div-based text can cause div tags to be wrapped by span tags, which is a type of high-priority Linter error that we have completely cleared from Wikipedia; there were over 160,000 such errors at this time in 2018. The issue can sometimes be fixed by modifying the infobox to use div tags as wrappers, but not always, IIRC. – Jonesey95 (talk) 12:09, 27 September 2025 (UTC)[reply]

Non- admins in admin categories or template usage

[edit]

I was was looking at the category tree of Category:Wikipedia administrators by inclination and noticed that some former admins (maybe also non-admins?) are listed in this category. This also goes for transclusions of {{Administrator topicon}}. I couldn't find any guideline about mispresenting yourself (either by accident or not) as an admin (although I'm sure there is, with the closest I found being WP:MISLEADNAME). I think having a bot go over these group of pages and templates once a month or so and remove any non-admins is a good idea to minimize any confusion. Some examples of pages:

Gonnym (talk) 16:37, 26 September 2025 (UTC)[reply]

Gonnym, to edit the .js page the bot would need to have interface admin permissions. Also, in the case of transcluded categories it will probably not be feasible to remove the category automatically. — Qwerfjkltalk 17:41, 26 September 2025 (UTC)[reply]
For transcluded categories via templates, the template itself should also be removed. Gonnym (talk) 19:26, 26 September 2025 (UTC)[reply]
I suspect you'd be better served by a bot generating a report and then human work to clean up any userpages flagged by the report. Anomie 21:16, 26 September 2025 (UTC)[reply]
Or just this quarry: quarry:query/97500. Anomie 21:44, 26 September 2025 (UTC)[reply]
Or this report: Wikipedia:Database reports/Polluted administrator categories (thanks to Anomie's query). — Qwerfjkltalk 12:16, 27 September 2025 (UTC)[reply]

Cleanup an old CfD

[edit]

There are ~5000 pages with the wikitext {{MonthCategoryNav|topic={{title year}} events in {{title country}}}}. These should be changed to {{MonthCategoryNav|topic={{title year}} in {{title country}}}} since the relevant categories were speedy moved. The current code technically works in most cases, but it relies on following redirects - while redirects were left for the ones that existed at the time of the rename, they won't be for any new creations. * Pppery * it has begun... 02:44, 27 September 2025 (UTC)[reply]

I will file a BRFA. – DreamRimmer 03:01, 27 September 2025 (UTC)[reply]
BRFA filedDreamRimmer 10:23, 27 September 2025 (UTC)[reply]
 DoneDreamRimmer 16:19, 28 September 2025 (UTC)[reply]

Request for GAN striker bot

[edit]

Hi all.I hope you're doing well. Is it possible to write a bot for October 2025 GAN backlog drive to strike the GAN review which was started before 1 October and after 31 October 2025? And then change the codes every time when the backlog drive happen. Hope for positive response. Cheers! Fade258 (talk) 05:53, 3 October 2025 (UTC)[reply]

I am struggling to understand what exactly you want to automate. Could you please share more details? – DreamRimmer 08:40, 3 October 2025 (UTC)[reply]
I mean to say that, Is it possible to write a bot to strike the GAN nomination which was started to review outside the date of 1-31 October 2025. For example: If participants added a review entry started before 1-31 October 2025 i.e 28 September in their name section in Wikipedia:Good articles/GAN Backlog Drives/October 2025#Participants and reviews tracker and to strike out that entry as it was not eligible for the drive. Fade258 (talk) 08:52, 3 October 2025 (UTC)[reply]
I have gone through the past drives but did not see any review that was created outside the drive period, so I am not sure it would be helpful to run a bot to strike out such reviews. I wrote a script that prints any invalid reviews, so you can run it from time to time and strike out invalid reviews manually. – DreamRimmer 13:55, 3 October 2025 (UTC)[reply]
I understand that but since my technical knowledge is not good, How can I run the script which you mentioned above? Fade258 (talk) 14:09, 3 October 2025 (UTC)[reply]

First, go to https://hub-paws.wmcloud.org/ and log in with your account. From the launcher menu, create a Python file named user-config.py with the following content:

family = 'wikipedia'
mylang = 'en'
usernames['wikipedia']['en'] = 'Fade258'

Once the file is saved, create a Python notebook from the home menu icon. In a notebook cell, paste pip install pywikibot and click the Run icon at the top menu to install Pywikibot if it is not already installed. After it is installed, paste your script into a new cell and click Run. If you get stuck, you can search YouTube for guidance on running scripts in a Jupyter notebook, and if you still face difficulties, leave me a message on my talk page and I will help you with the next steps. – DreamRimmer 14:58, 3 October 2025 (UTC)[reply]

I will try to do it. Thank you for your kind help. Fade258 (talk) 15:10, 3 October 2025 (UTC)[reply]
I executed a simple codes in test Wikipedia sandbox, which works. But unfortunately I did some error while trying to do extra things. Eventually, I edited with my main account in English Wikipedia sandbox. Will that lead to me block from editing Wikipedia? Fade258 (talk) 16:13, 3 October 2025 (UTC)[reply]
Don't worry about it. You can use PAWS in supervised mode from your main account. I noticed that you named the config file Fade258-config.py, but it should be user-config.py. Do not replace user with your username. When you run the script I provided, it may take a few minutes because it needs time to make requests and retrieve data. You will see Busy or Idle on the PAWS bottom taskbar. Idle means the script is not running, and Busy means it is running. Manual:Pywikibot/Pywikibot and PAWS have helpful tutorials, but before running any other scripts, make sure you understand what you are doing, as PAWS is powerful and can cause disruptions if used irresponsibly. – DreamRimmer 16:43, 3 October 2025 (UTC)[reply]
@DreamRimmer. I will remember these things from onwards. I think I still need to gather technical knowledge to do it. I still have some problem regarding to update data in progress section of that 2025 October GAN backlog drive. Can you help me out there? I have asked about it in Mike Christie's user talk page but didn't get any response. Fade258 (talk) 02:18, 4 October 2025 (UTC)[reply]
I am not entirely sure about the values to fill in both tables. I have made an edit here, so could you check if there are any mistakes? The data I used is: Old nominations 533, Awaiting review 739, and total GA nominees 897. Please let me know if anything needs to be corrected when filling in the tables. – DreamRimmer 13:30, 4 October 2025 (UTC)[reply]
Hi @DreamRimmer, Sorry, I misunderstood. You have done a great job. Now, Can you make a bot for it as by making update time daily at 7:00 UTC. Fade258 (talk) 13:43, 4 October 2025 (UTC)[reply]
@DreamRimmer, But still the number would be 8 instead of 13 in October 2. Fade258 (talk) 13:51, 4 October 2025 (UTC)[reply]
The data is correct, but I am unsure if I filled it properly in the tables, and I suspect the second table entry may be wrong. Once this is confirmed, I can adjust the code and share it with you. I can only run it if the table is moved to my bot’s userspace and then transcluded on the drive page, since editing the drive page directly would require a BRFA and I don't have time for that. – DreamRimmer 15:06, 4 October 2025 (UTC)[reply]
Ok, That's fine. Same here. For the second table regarding outstanding old nominations, If this could be helpful. Fade258 (talk) 15:14, 4 October 2025 (UTC)[reply]
I have taken another look, and it seems I have filled it correctly. You can find the source code here. – DreamRimmer 15:45, 4 October 2025 (UTC)[reply]
Thank you for providing code. If I correct then, Is this code will edit directly to 2025 October GAN backlog drive at the progress section in both the tables by using my user account (Fade258)? Fade258 (talk) 16:10, 4 October 2025 (UTC)[reply]