Wikipedia:Bot requests
Commonly Requested Bots | ![]() |
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
- WP:AWBREQ, for simple tasks that involve a handful of articles and/or only needs to be done once (e.g. adding a category to a few articles).
- WP:URLREQ, for tasks involving changing or updating URLs to prevent link rot (specialized bots deal with this).
- WP:SQLREQ, for tasks which might be solved with an SQL query (e.g. compiling a list of articles according to certain criteria).
- WP:TEMPREQ, to request a new template written in wiki code or Lua.
- WP:SCRIPTREQ, to request a new user script. Many useful scripts already exist, see Wikipedia:User scripts/List.
- WP:CITEBOTREQ, to request a new feature for WP:Citation bot, a user-initiated bot that fixes citations.
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).
Legend |
---|
|
|
|
|
|
Manual settings |
When exceptions occur, please check the setting first. |
Bot-related archives (v·t·e) |
---|
RFD/W
Ok, so we're spoiled having the bots help out at CfD : )
I went to help out closing at RfD, and discovered that there is no "working" page to handle retargeting redirects (Whatlinkshere).
So I copied CFD/W, and reworked it for RfD.
Any chance it's possible for a bot to regularly take care of this?
And of course, I'm happy to discuss this to see if we can work out whatever details. - jc37 09:34, 23 November 2012 (UTC)
- As someone who isn't very familiar with how RfD works, do you mind explaining what "retargeting" entails? I didn't see anything on Wikipedia:Redirects for discussion/Administrator instructions that explained it well. Legoktm (talk) 09:38, 23 November 2012 (UTC)
- When you do Whatlinkshere on a redirect page, you can see all the pages which have the redirect on their pages. So to retarget a redirect, first you have to edit each of those pages to dab the link from the redirect page name to what the redirect's current target full page name is (possibly using a pipetrick). Then once that is done, the redirect page can be edited to change from the current target to the new target.
- In the case of template redirects it's a little more complex since you have to deal with {{ and not just [[
- - jc37 10:14, 23 November 2012 (UTC)
Hasn't it been decided before that bots can't handle redirects on a fully automated basis? Can you give me some specific examples of what you think a bot might be able to do? In your description above, you talk about disambiguation, which is definitely not something that a fully automatic bot can handle. Can you come up with a set of sample entries that might go on an RFD working page so I can get an idea of what you think can be automated? --Cyde Weys 17:22, 27 November 2012 (UTC)
- Ok, perhaps I am making a presumption, let me ask a series of questions and see if this is possible.
- Can a bot develop an action list from Special:Whatlinkshere?
- Can a bot determine the difference between [[ and {{ ?
- (Pretend example): Can a bot identify [[LOTR]] and upon request change links to that to [[Lord of the Rings]]
- (Another pretend example): Can a bot identify [[LOTR]] and upon request change links to that to [[Lord of the Rings|LOTR]]
- (And another): Can a bot identify [[LOTR|The Lord of the Rings]] and upon request change links to that to [[Lord of the Rings|The Lord of the Rings]]
- Can a bot identify {{parent}} and upon request, replace with {{container}}
- Can a bot identify {{parent|x=some stuff}} and upon request, replace with {{container|x=some stuff}}
- And we can obviously reconfigure the /Working page to best facilitate bot understanding of what is being requested.
- And if a bot cannot do all of these things, but can only do some, when it finishes the "some", the linked-to page could be moved to a separate section of /Working for human hands to finish.
- Possible? - jc37 18:52, 27 November 2012 (UTC)
- Yes
- Not sure what you mean, yes a bot can tell the difference between a template and a link
- Yes
- Yes, I'm assuming this isn't done in conjunction with #3.
- Yes. How do section links affect this?
- Yes.
- Yes. Is there a major difference between this and #6, or did you just include it for completeness?
- So the tl;dr answer is yes. A specific format is obviously needed since this obviously has more options than CFD does. Legoktm (talk) 23:37, 27 November 2012 (UTC)
- I added a proposed layout using templates to WP:RFD/W, assuming my responses to your questions were what you were looking for. How does that look? If that's what you want, I can start coding it. Legoktm (talk) 12:16, 2 December 2012 (UTC)
- Not exactly. It needs to do all those things from a single entry. If we are retargeting X to Y, then all instances of X will need to be replaced to Z; all instances of pipetrick links to leave the pipe trick in place, and all instances of non-pipetricked links to be turned into pipetricks. Also, I think we should retain the standard used at cfd for indicating the rfd log page. I'll see if I can show an example. - jc37 00:33, 4 December 2012 (UTC)
- I added some explanatory text (commented out), and an example to RFD/W.
- Essentially, when a bot sees that, it should attempt to do each of the things noted above from whatlinkshere. - jc37 17:42, 6 December 2012 (UTC)
- Not exactly. It needs to do all those things from a single entry. If we are retargeting X to Y, then all instances of X will need to be replaced to Z; all instances of pipetrick links to leave the pipe trick in place, and all instances of non-pipetricked links to be turned into pipetricks. Also, I think we should retain the standard used at cfd for indicating the rfd log page. I'll see if I can show an example. - jc37 00:33, 4 December 2012 (UTC)
Meteorites
Greetings.
Looking for a bot owner to help classify articles in Category:Meteorites and its sub-categories.
I've gone into a lot of detail below for my own peace of mind; most of this will be self evident to the experienced.
The task...
- For every article in the Category:Meteorites category tree:
- If its talk page does not contain {{WikiProject Geology}} add this with parameters "|class=|importance=|attention=|needs-infobox=".
- Do not touch "class=" if it is already set; otherwise set it to "Stub" if there is a stub tag on the article (in which case also set "|auto=Yes") or else leave "class=" blank.
- If the article contains "{{Infobox" set "needs-infobox=" to "No" otherwise set it to "Yes".
- If the article is a stub (ie stub tag on article or "class=Stub" on talk page) ensure that {{Meteoroid-stub}} is in the article and if it isn't then add it.
- If the talk page includes {{WikiProject Astronomy}} add its name to a list of articles for future consideration.
- Ensure that every image displayed in the article is included in Category:Meteorite files.
- If the article is under any of the following sub-trees ensure that either {{coord}} is present or, if it is not, that {{coord missing}} is present/added (this will be 99% correct; I will remove it by hand from the two or three articles in these categories which should not have coords):
- If its talk page does not contain {{WikiProject Geology}} add this with parameters "|class=|importance=|attention=|needs-infobox=".
- For every Category in the Category:Meteorites category tree:
- If its talk page does not contain {{WikiProject Geology}} add it with parameters "|class=".
- Do not touch "class=" if it is already set; otherwise set it to "Cat".
- If its talk page does not contain {{WikiProject Geology}} add it with parameters "|class=".
- Sub-categories of Category:Meteorites by find location take the form "Category:Meteorites found in <Country>". For each article in any of these except the one exception (Category:Meteorites found on bodies other than Earth):
- Check if {{WikiProject <Country>}} exists and if so that it is on the article's talk page. If not then add it using the usual rules for setting "|Class=Stub" and "|auto=Yes".
Having made many edits to these articles over the past few days with virtualy no response I suspect no one is interested in discussing this uncontroversial request. None the less I've added pointers to it (or am about to) at Category talk:Meteorites and Wikipedia talk:WikiProject Geology. -Arb. (talk) 00:07, 3 December 2012 (UTC)
Pointer also at Wikipedia talk:WikiProject Astronomy for good measure. -Arb. (talk) 00:17, 3 December 2012 (UTC)
- I don't think it's a good idea to mix image and articles in a category, when you can have a separate image category instead. Category:Meteorite files should hold the media files. That way they can be properly placed into the media files category tree. -- 70.24.250.110 (talk) 00:30, 3 December 2012 (UTC)
- Good point. Requirement above edited accordingly. Will re-categorise the few existing files manually. -Arb. (talk) 10:33, 3 December 2012 (UTC)
- Added task 3. -Arb. (talk) 12:34, 3 December 2012 (UTC)
- Meteorites has become the December collaboration of the month at Wikipedia:WikiProject_Geology#Collaboration of the month so it would be good if this request was dealt with soon. Many thanks. -Arb. (talk) 12:34, 3 December 2012 (UTC)
- For (2), what if the category doesn't have a talk page? Should one be created with this template in it? — Wolfgang42 (talk) 20:28, 7 December 2012 (UTC)
Coding... — Wolfgang42 (talk) 01:44, 8 December 2012 (UTC)
- That's great. Any idea how long it will take you? -Arb. (talk) 12:28, 10 December 2012 (UTC)
Super Bowl is two words
The Super Bowl is the premiere, annual championship game of the National Football League. Proper reference is as two words, like Super Bowl, and never as one word (either as Superbowl or SuperBowl).
Request is for both Superbowl and SuperBowl to be replaced with Super Bowl moving forward.
There are no non-football uses of the one-word format which would require special handling logic or disambiguation.
Confirmation of the two-word format as standard can be seen throughout the NFL's site as redirected from http://www.superbowl.com
Current instances can be seen here: http://en.wikipedia.org/w/index.php?title=Special:WhatLinksHere/Superbowl&limit=500 and http://en.wikipedia.org/w/index.php?title=Special:WhatLinksHere/SuperBowl&limit=500 — Preceding unsigned comment added by 76.216.228.112 (talk) 00:59, 3 December 2012 (UTC)
- Typo fixers should be aware that there are some exceptions, such as Superbowl of Wrestling and "The One After the Superbowl". Hopefully these are rare. GoingBatty (talk) 02:54, 3 December 2012 (UTC)
- There's also the Sun City Superbowl, "one of Southern Africa’s finest venues for sports, entertainment and product launches" - see http://www.suninternational.com/DESTINATIONS/RESORTS/SUNCITY/Pages/EntertainmentCentre.aspx
- Links to individual games (e.g. Superbowl XXX) also need to be fixed. However, misspellings that aren't evident to the user (e.g. [[Superbowl XXX|XXX]]) don't need to be fixed per WP:NOTBROKEN.
- I've started making these changes, but it will take a while to do, and it's not something for a bot per WP:FDB. Thanks! GoingBatty (talk) 17:42, 3 December 2012 (UTC)
Done, as far as I can tell. Someone may want to create an article for the Sun City Superbowl. GoingBatty (talk) 02:07, 5 December 2012 (UTC)
The links to Myspacetv.com are at a minimum deadlinks as the articles no longer exist at the respective urls. I would feel that we should be looking strongly at removing these links as they struggle for both Wikipedia:External links and Wikipedia:Citing sources, if others don't feel as strongly, then can we please just {{dead link}} them. Thanks. — billinghurst sDrewth 13:14, 6 December 2012 (UTC)
Null-edit Category:ParserFunction errors members
The division by zero hiccup has left a lot of pages in Category:ParserFunction errors through the use of Template:Convert. The error category is only removed by a null edit. It would be nice if a bot could null-edit all 1,581 members. --Tim Landscheidt (talk) 03:35, 7 December 2012 (UTC)
Doing... I'm not going to null edit, merely forcelinkupdate purge them. Legoktm (talk) 03:36, 7 December 2012 (UTC)
Done There are now 0 articles in that category. Note that I used null edits to clear the category as forcelinkupdate purges were not clearing the articles from the category. Legoktm (talk) 11:59, 7 December 2012 (UTC)
- Thanks! --Tim Landscheidt (talk) 12:40, 7 December 2012 (UTC)
Tag a large number of templates at TfD
Could someone take care of this request (note the list is inside a collapsed section)? there is no response from the last bot-op who did this for me. thank you. Frietjes (talk) 18:30, 7 December 2012 (UTC)
Doing... Legoktm (talk) 18:33, 7 December 2012 (UTC)
- All should be
Done. I did a few manually since the bot was having unicode issues. Legoktm (talk) 23:37, 7 December 2012 (UTC)
Redirect Latin namesWelsh names on 1050 moths articles
Hi all. I've just finished the last of 1,050 articles on butterflies and moths on Wiki-cy as you can see here. This list contains a list of all Welsh and Latin (or Scientific) names. Can someone please make a redirect from Latin to Welsh?
Secondly, and at the same time, we need to add a link to where the database came from. This reference should do the trick:
<ref>{{Dyf gwe |url=http://llennatur.com/ |teitl=Gwefan Llën Natur |awdur= Duncan Brown, Twm Elias ac eraill |dyddiad= |gwaith= |cyhoeddwr= |dyddiadcyrchiad=06 Rhagfyr 2012 |iaith=}}</ref>
placed immediately after the first reference. Many thanks; diolch yn fawr. - Llywelyn2000 (talk) 23:42, 7 December 2012 (UTC)
Scottish Peaks (around 2,000 articles)
We have 8 list of Scottish Peaks on Wiki-cy which contain individual peaks: names and co-ordinates. The other 7 lists can be found here. My request is for a map to be placed in the Infobox ("Mynydd2"). All that I require is for someone to just add these two lines as the last lines of the infobox:
| lledred = 56.454 | hydred = -3.991
replacing the XY, of course with the corresponding / correct co-ordinates. Then, the map appears.
Sounds easy! Is it? - Llywelyn2000 (talk) 00:09, 8 December 2012 (UTC)
Lists of films by country by year
As a followup to the closed move discussion at Talk:List of Bengali films of 2012#Requested_move, a further 850 such pages should be renamed, as listed at User:BrownHairedGirl/Film lists for renaming. (Note that this is a followup to a bot request I made in October, where I was advised to open an RM discussion on the proposal.)
Please note that:
- the sample of 12 pages which I listed at the RM has already been moved, so the bot should skip those entries
- Some other pages may already have been moved, so a check will be needed first
- In some cases there proposed new title redirects to the current title, so the move will have to override the redirect.
If these are issues which a bot cannot handle, please notify me so that I can remove any such entries from the list before the bot starts work.
Thanks! --BrownHairedGirl (talk) • (contribs) 03:35, 8 December 2012 (UTC)
Doing.... I'll have the bot create a list of the articles it can't move and have you (or another admin) move them by hand. Legoktm (talk) 21:26, 9 December 2012 (UTC)
Done. Only Singaporean films of 2010 and Singaporean films of 2011 will need to be moved by hand. Legoktm (talk) 06:17, 10 December 2012 (UTC)
Copy Town Infoboxes to the corresponding Wiki-cy articles
I realise that I'm asking a lot (!) but I have faith that the Welsh Wiki have friends in high places! This request (my last for a while) is for the copying of existing English langauge Infoboxes (Infobox UK place) from en to cy. I suggest that we try one county first: Ceredigion. There's a list of settlements on this page. The corresponding Welsh article is here. We have done this manually for maybe 25 articles. Not all articles have these Infoboxes.
We have redirected the English wording to the corresponding Welsh language articles. All will be manually checked. A Welsh Barnstar will be issued on all 3 requests as thanks! - Llywelyn2000 (talk) 07:18, 8 December 2012 (UTC)
Vital articles
Could someone please make a bot that could update the vital article pages (e.g. WP:Vital articles and WP:Vital articles/Expanded/Physical sciences)? It would save us humans a lot of tedious work on updating these pages, and would make sure that they are always up to date. StringTheory11 (t • c) 19:55, 8 December 2012 (UTC)
- Legobot was approved to do this (nearly 5 years ago!!!) but the code is in severe need of an overhaul. I won't have time until late December to get to it (at the earliest) so if someone else wants to pick it up, please do. Legoktm (talk) 06:23, 10 December 2012 (UTC)
Duplicate coordinates issue
Additional error detection has been added to the {{Coord}} coordinates template. This has identified a problem with a number of articles where an infoboxe has the coordinates specified twice.
The solution is this: For pages in Category:Pages with malformed coordinate tags, if there is an infobox where |latitude=
,|longitude=
and |coordinates=
all have content, delete (or perhaps comment out) the |coordinates=
, as in this example.
Can someone run a bot or AWB script to fix examples in the category, please? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 21:30, 8 December 2012 (UTC)
- This seems relatively easy to do: I'll see what I can do. Getting things right with parsing nested (and possibly also occasionally malformed) templates is probably the most complex part of this. I'll add it to my queue of things to do. -- The Anome (talk) 21:52, 8 December 2012 (UTC)
Not actually a request, but unsure where to ask this
Does anyone know of any way of adding all Talk: pages that are in both Category:Wikipedia requested photographs of mountains andCategory:WikiProject British and Irish hills to a new category I created, Category:Wikipedia requested photographs of mountains in the British Isles. I was thinking AWB, but I am unsure on how to implement it and going through the whole category by hand is taking far too long. I appreciate that this could probably be done with a bot, but I would prefer to be able to do it manually as I anticipate doing lots of similar categorisation in this area. Thanks--Gilderien Chat|List of good deeds 20:33, 10 December 2012 (UTC)
Done all 5 pages ( 5+the one you already found) are tagged now. mabdul 22:43, 10 December 2012 (UTC)
- If you're asking how to find the list of pages in the future, you could use AWB's List comparer functionality or CatScan. Good luck! GoingBatty (talk) 02:16, 11 December 2012 (UTC)
URLs using characters that break the URL notification
I've been using cites for a while, including the |URL=
parameter. Often, the URL would not dsiplay correctly. I thought this was due to the URL length. However, it turns out that if URLs in citation template parameters contain certain know characters they will display and link incorrectly. See Template:Citation#URL. If it possible to create a bot to find URLs in citation template parameters that contain those certain characters and post a notice on the URL poster's user page to let them know of a URL issue and how to fix it? It would be even better if the bot could do the percent-encoding fix itself. An example of manually percent-encoding is here. Thanks. -- Uzma Gamal (talk) 13:00, 11 December 2012 (UTC)