Wikipedia:Bot requests

This is an old revision of this page, as edited by Primefac (talk | contribs) at 17:33, 8 April 2017 (Episode list sublist template: done). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


Latest comment: 7 years ago by Primefac in topic Episode list sublist template

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 Discussion alert bot 6 4 Headbomb 2024-09-08 12:29 Headbomb 2024-09-08 12:29
4 Regularly removing coords missing if coordinates are present BRFA filed 11 2 Usernamekiran 2024-09-07 13:19 Usernamekiran 2024-09-07 13:19
5 Latex: move punctuation to go inside templates 3 2 Yodo9000 2024-09-07 18:59 Anomie 2024-09-07 03:38
6 de-AMP bot BRFA filed 13 7 Usernamekiran 2024-09-24 16:04 Usernamekiran 2024-09-24 16:04
7 Articles about years: redirects and categories BRFA filed 7 3 DreamRimmer 2024-09-16 01:18 DreamRimmer 2024-09-16 01:18
8 WikiProject ratings change BRFA filed 3 2 DreamRimmer 2024-09-15 11:43 DreamRimmer 2024-09-15 11:43
9 QIDs in Infobox person/Wikidata BRFA filed 11 4 Tom.Reding 2024-10-06 14:23 Tom.Reding 2024-10-06 14:23
10 Remove outdated "Image requested" templates 3 2 7804j 2024-09-21 11:26 DreamRimmer 2024-09-19 18:53
11 "Was" in TV articles 5 3 Primefac 2024-09-29 19:34 Primefac 2024-09-29 19:34
12 Films by director  done 9 4 Usernamekiran 2024-10-03 13:30 Usernamekiran 2024-10-03 13:30
13 altering certain tags on protected pages? 10 5 Primefac 2024-10-20 14:47 Primefac 2024-10-20 14:47
14 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
15 Removal of two external link templates per TfD result 6 4 Primefac 2024-10-14 13:48 Primefac 2024-10-14 13:48
16 Replace merged WikiProject template with parent project + parameter  Done 7 3 Primefac 2024-10-21 10:04 Primefac 2024-10-21 10:04
17 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
18 Replace standalone BLP templates  Done 7 3 MSGJ 2024-10-30 19:37 Tom.Reding 2024-10-29 16:04
19 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
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.

Missing BLP template

We need a bot that will search for all articles in Category:Living people, but without a {{BLP}} (or alternatives) on article's talk page, and add to these pages missing template. --XXN, 21:21, 20 November 2016 (UTC)Reply

Ideally, not {{BLP}} directly, but indirectly via {{WikiProject Biography|living=yes}}. But we once had a bot that did that, I don't know what happened to it. --Redrose64 (talk) 10:33, 21 November 2016 (UTC)Reply
{{WikiProject Biography|living=yes}} add the biography to Category:Biography articles of living people. TheMagikCow (talk) 18:48, 16 January 2017 (UTC)Reply
Hi@Redrose64:, what was that bot's name? We faced such need recently during the Wiki Loves Africa photo contest on Commons. Hundreds of pictures from a parent category missed a certain template. I am planning to build of bot or adapt an existing one for similar cases.--African Hope (talk) 17:08, 4 February 2017 (UTC)Reply
I'll code this. If there is a living people category but no {{BLP}} or {{WikiProject Banner Shell}} or {{WikiProject Biography}}? I might expand this to see if it has a 'living people' category but it does not have a living or not parameter. Dat GuyTalkContribs 17:28, 4 February 2017 (UTC)Reply
I don't recall. Maybe Rich Farmbrough (talk · contribs) knows? --Redrose64 🌹 (talk) 00:20, 5 February 2017 (UTC)Reply
I have been fixing members of Category:Biography articles without living parameter along with User:Vami_IV for some time. Menobot ensures that most biographies get tagged. I also did a one-off to tag such biographies a couple of moths ago. All the best: Rich Farmbrough, 00:32, 5 February 2017 (UTC).Reply

Yobot was doing this task until recently. It's in my to-do list. -- Magioladitis (talk) 18:07, 5 March 2017 (UTC)Reply

add birthdate and age to infoboxes

Here's a thought... How about a bot to add {{birth date and age}}/{{death date and age}} templates to biography infoboxes that just have plain text dates? --Zackmann08 (Talk to me/What I been doing) 18:13, 20 December 2016 (UTC)Reply

These templates provide the dates in microformat, which follows ISO 8601. ISO 8601 only uses the Gregorian calendar, but many birth and death dates in Wikipedia use the Julian calendar. A bot can't distinguish which is which, unless the date is after approximately 1924, so this is not an ideal task to assign to a bot. (Another problem is that if the birth date is Julian and the death date is Gregorian the age computation could be wrong.) Jc3s5h (talk) 19:07, 20 December 2016 (UTC)Reply
@Jc3s5h: that is a very valid point... One thought, the bot could (at least initially) focus on only people born after 1924 (or whichever year is decided). --Zackmann08 (Talk to me/What I been doing) 19:13, 20 December 2016 (UTC)Reply
Without comment on feasibility, I support this as useful for machine-browsing. The ISO 8601 format is useful even if the visual output of the page doesn't change. ~ Rob13Talk 08:22, 30 December 2016 (UTC)Reply

I all go for it. I am filing a BFRA after my wikibreak. -- Magioladitis (talk) 08:24, 30 December 2016 (UTC)Reply

  • When I open the edit window, I just see a bunch of template clutter, so I would like to understand what the template is used for, who on WP uses it, and specifically what the purpose of micro format dates is; It strikes me that the info boxes are sufficiently well labelled for any party to pull date metadata off them without recourse to additional templates. -- Ohc ¡digame! 23:13, 14 February 2017 (UTC)Reply

Can a useful bot be taken over and repaired.

(Was posted at WP:VPT, user:Fastily suggested to post here if there was no takers)
User:Theopolisme is fairly inactive (last edit May). He mde User:Theo's Little Bot. Of late the bot has not been behaving very well on at least one of it's tasks (Task 1 - reduction of non-free images in Category:Wikipedia non-free file size reduction requests. It typically starts at 06:00 and will drop out usually within a minute of two (although sometimes one is lucky and it runs for half an hour occasionally). Messages on talk pages and github failed to contact user. User:Diannaa and I both sent e-mails, and Diannaa did get a reply - He is very busy elsewhere, and hopes to maybe look over Xmas... In view of the important work it does, Dianna suggested I ask at WP:VPT if there was someone who could possibly take the bot over? NB: See also Wikipedia:Bot requests#Update WikiWork factors Ronhjones  (Talk) 19:44, 25 December 2016 (UTC)Reply

Now this should be a simple task.   Doing... Dat GuyTalkContribs 12:39, 27 December 2016 (UTC)Reply
@DatGuy: FWIW, I'm very rusty on python, but I tried running the bot off my PC (with all saves disabled of course), and the only minor error I encountered was resizer_auto.py:49: DeprecationWarning: page.edit() was deprecated in mwclient 0.7.0 and will be removed in 0.9.0, please use page.text() instead.. I did note that the log file was filling up, maybe after so long unattended, the log file is too big. Ronhjones  (Talk) 16:24, 28 December 2016 (UTC)Reply
Are you sure? See [1]. When it tries to upload it, the file is corrupted. However, the file is fine on my local machine. Can you test it on the file? Feel free to use your main account, I'll ask to make it possible for you to upload files. As a side note, could you join ##datguy connect so we can talk more easily (text, no voice). Thanks. Dat GuyTalkContribs 16:33, 28 December 2016 (UTC)Reply
Well just reading the files is one thing, writing them back is a whole new ball game! Commented out the "theobot.bot.checkpage" bit, changed en.wiki to test.wiki (2 places), managed to login OK, then it goes bad - see User:Ronhjones/Sandbox2 for screen grab. And every run adds two lines to my "resizer_auto.log" on the PC. Bit late now for any more. Ronhjones  (Talk) 01:44, 29 December 2016 (UTC)Reply
Ah, just spotted the image files in the PC directory - 314x316 pixels, perfect sizing. Does that mean the bot's directory is filling up with thousands of old files? Just a thought. Ronhjones  (Talk) 01:49, 29 December 2016 (UTC)Reply
See for yourself :). Weird thing for me is, I can upload it manually from the API sandbox on testwiki just fine. When the bot tries to do it via coding? CORRUPT! Dat GuyTalkContribs 10:28, 30 December 2016 (UTC)Reply
25 GB of temp image files !! - it there a size limit per user on that server? Somewhere (in the back of my mind - I know not where - trouble with getting old..., and I could be very wrong) I read he was using a modified mwclient... My PC fails when it hits the line site.upload(open(file), theimage, "Reduce size of non-free image... and drops to the error routine, I tried to look up the syntax of that command (not a lot of documentation) and it does not seems to fully agree with his format. Ronhjones  (Talk) 23:29, 30 December 2016 (UTC)Reply
OTOH, I just looked at the test image, have you cracked it? Ronhjones  (Talk) 23:31, 30 December 2016 (UTC)Reply

  BRFA filed. Dat GuyTalkContribs 09:19, 1 January 2017 (UTC)Reply

@DatGuy: And approved I see - Is it now running? I'll stop the original running. I see it was that "open" statement that was the issue I had! Ronhjones  (Talk) 00:34, 3 January 2017 (UTC)Reply
@DatGuy: Is this running? ~ Rob13Talk 11:36, 27 February 2017 (UTC)Reply
Yes, although irregularly. I run it when I see more than one page in the category. Dat GuyTalkContribs 14:54, 27 February 2017 (UTC)Reply
@DatGuy: Is there no way this could be hosted on Labs and run continuously? This task needs to be done fairly rapidly, as every image that hasn't been resized is essentially a copyright violation. Using high resolution images when low resolution images would work fails our own local non-free use criteria, but it also fails fair use under US copyright law (which is why we have the local criteria). The WMF could be served DMCA notices on these images if they aren't handled swiftly. ~ Rob13Talk 15:50, 3 March 2017 (UTC)Reply
@BU Rob13: No, it can't. I'll run the file a lot more often, however the module pyexiv2 uses a dll called libexiv2python. This runs fine on my Windows machine, but since dll files are for Windows, they do not work on Labs, which uses Linux. Dat GuyTalkContribs 23:08, 4 March 2017 (UTC)Reply
@BU Rob13: Actually, I think I found a workaround. I'll try and make it run 12:pm daily. Dat GuyTalkContribs 16:29, 5 March 2017 (UTC)Reply

Bot to help with FA/GA nomination process

The process is as follows: (Pasted from FA nomination page):

Before nominating an artic)le, ensure that it meets all of the FA criteria and that peer reviews are closed and archived. The featured article toolbox (at right) can help you check some of the criteria. Place {{FAC}} should be substituted at the top of the article talk page at the top of the talk page of the nominated article and save the page. From the FAC template, click on the red "initiate the nomination" link or the blue "leave comments" link. You will see pre-loaded information; leave that text. If you are unsure how to complete a nomination, please post to the FAC talk page for assistance. Below the preloaded title, complete the nomination page, sign with ~~~~ and save the page.

Copy this text: Wikipedia:Featured article candidates/name of nominated article/archiveNumber (substituting Number), and edit this page (i.e., the page you are reading at the moment), pasting the template at the top of the list of candidates. Replace "name of ..." with the name of your nomination. This will transclude the nomination into this page. In the event that the title of the nomination page differs from this format, use the page's title instead.

May be a bot could automate that process? Thanks.47.17.27.96 (talk) 13:08, 16 January 2017 (UTC)Reply

This was apparently copied here from WP:VPT; the original is here. --Redrose64 🌹 (talk) 21:34, 16 January 2017 (UTC)Reply
I think that at WP:VPT, the IP was directed here - see here. TheMagikCow (talk) 19:40, 17 January 2017 (UTC)Reply
There is some information that is required from the user, both with the FAC and GAN templates, that can't be inferred by a bot but requires human decision making. I don't think this would be that useful or feasible. BlueMoonset (talk) 21:35, 22 January 2017 (UTC)Reply
  Not a good task for a bot. The GA nomination process is already largely automated. The FA nomination process requires a nominating statement, which is really the only thing not already made easy here. A bot wouldn't cut down on the work involved. ~ Rob13Talk 15:48, 3 March 2017 (UTC)Reply

Website suddenly took down a lot of its material, need archiving bot!

Per Wikipedia_talk:WikiProject_Academic_Journals#Urgent:_Beall.27s_list, several (if not) most links to https://scholarlyoa.com/ and subpages just went dead. Could a bot help with adding archive links to relevant citation templates (and possibly bare/manual links too)? Headbomb {talk / contribs / physics / books} 00:31, 19 January 2017 (UTC)Reply

Cyberpower678, could you mark this domain is dead in IABot's database so that it will handle adding archive urls? — JJMC89(T·C) 01:13, 19 January 2017 (UTC)Reply
@Cyberpower678: ? Headbomb {talk / contribs / physics / books} 10:50, 2 February 2017 (UTC)Reply
Sorry, I never got the first ping. I'll mark it in a moment.—CYBERPOWER (Chat) 16:52, 2 February 2017 (UTC)Reply
Only 61 urls were found in the DB with the domain.—CYBERPOWER (Chat) 17:39, 2 February 2017 (UTC)Reply
@Cyberpower678: Well that's 61 urls that we needed! Would it be possible to have a list of those urls, or is that complicated? It would be really useful to project members to have those centralized in one place. Headbomb {talk / contribs / physics / books} 20:04, 13 February 2017 (UTC)Reply
I would but, the DB is under maintenance right now.—CYBERPOWER (Be my Valentine) 20:06, 13 February 2017 (UTC)Reply
I'll ping you next week then. Headbomb {talk / contribs / physics / books} 20:07, 13 February 2017 (UTC)Reply
@Cyberpower678:. Headbomb {talk / contribs / physics / books} 21:00, 22 February 2017 (UTC)Reply
The interface link will be made available soon, but...
Giant list removed. It may still be seen in the page history. Anomie 23:03, 24 February 2017 (UTC)Reply
Cheers.—CYBERPOWER (Chat) 06:11, 24 February 2017 (UTC)Reply
Please don't dump giant lists of stuff in this page. Put them in a subpage in your userspace and link to them instead. Thanks. Anomie 23:03, 24 February 2017 (UTC)Reply

@Cyberpower678:, I may have been unclear in my request, but what I meant was is is possible to have a consolidated list of the archived versions and also have a bot update the current citation templates (and bare links, if any) with the archived version? Headbomb {talk / contribs / physics / books} 18:19, 24 February 2017 (UTC)Reply

@Headbomb: I'm not sure I fully understand. Searching by archive is not easy. I need to ping the DB directly. It likely wouldn't be accurate because sometimes an archive only shows up if it's trying to fix the dead link. It usually doesn't bother sniffing out an archive if the link isn't dead. So you would need to run the bot on those articles to get an accurate list of what has an archive and what doesn't.—CYBERPOWER (Around) 16:29, 4 March 2017 (UTC)Reply

Non-free images used excessively

I'd like a few reports, if anyone's able to generate them.

1) All images in Category:Fair use images, defined recursively, which are used outside of the mainspace.

2) All images in Category:Fair use images, defined recursively, which are used on more than 10 pages.

3) All images in Category:Fair use images, defined recursively, which are used on any page that is not anywhere in the text of the file description page. i.e. If "File:Image1.jpg" was used on page "Abraham Lincoln" but the text "Abraham Lincoln" appeared nowhere on the file page.

If anyone can handle all or some of these, it would be much appreciated. Feel free to write to a subpage in my userspace. ~ Rob13Talk 20:29, 21 January 2017 (UTC)Reply

No bot needed for tasks 1 and 2:
  1. https://tools.wmflabs.org/betacommand-dev/nfcc/NFCC9.html
  2. https://tools.wmflabs.org/betacommand-dev/nfcc/high_use_NFCC.html
Task 3 was done by User:BetacommandBot, but the bot and its master have been since blocked. User:FairuseBot, I think. I'd very much like to see this task being done by a bot. – Finnusertop (talkcontribs) 20:42, 21 January 2017 (UTC)Reply
Still need task 3 here. ~ Rob13Talk 15:46, 3 March 2017 (UTC)Reply

Move GA reviews to the standard location

There are about 3000 Category:Good articles that do not have a GA review at the standard location of Talk:<article title>/GA1. This is standing in the way of creating a list of GAs that genuinely do not have a GA review. Many of these pages have a pointer to the actual review location in the article milestones on the talk page, and these are the ones that could potentially be moved by bot.

There are two cases, the easier one is pages that have a /GA1 page but the substantive page has been renamed. An example is 108 St Georges Terrace whose review is at Talk:BankWest Tower/GA1. This just requires a page move and the milestones template updated. Note that there may be more than one review for a page (sometimes there are several failed reviews before a pass). GA reviews are identified in the milestones template with the field actionn=GAN and the corresponding review page is found at actionnlink=<review>. Multiple GA reviews are named /GA1, /GA2 etc but note that there is no guarantee that the review number corresponds to the n number in actionn.

The other case (older reviews, example 100,000-year problem) is where the review took place on the article talk page rather than a dedicated page. This needs a cut and paste to a /GA1 page and the review transcluding back on to the talk page. This probably needs to be semi-automatic with some sanity checks by human, at least for a test run (has the bot actually captured a review, is it a review of the target article, did it capture all of the review). SpinningSpark 08:30, 22 January 2017 (UTC)Reply

Discussion at Wikipedia talk:Good articles/Archive 14#Article incorrectly listed as GA here? and Wikipedia:Village pump (technical)/Archive 152#GA reviews SpinningSpark 08:37, 22 January 2017 (UTC)Reply

Bumping to keep thread live. SpinningSpark 00:51, 25 March 2017 (UTC)Reply

For some time Russian soccer stats website Klisf.info is inactive, inavailable. There are many links to this website (either as incline references or simple external links like the one from this article) and they should be tagged as dead links (at least). --XXN, 12:54, 22 January 2017 (UTC)Reply

No one bot operator is interested in this task? This is an important thing, there are a lot of articles based on only one Klisf.info dead link, and the WP:VER is problematic. I don't request (yet) to remove these links - just tag them as dead, and another bot will try to update them with a link to an archived version, if possible. The FOOTY wikiproject was notified some time ago, but there is nothing controversial. XXN, 13:55, 10 February 2017 (UTC)Reply

Add https to ForaDeJogo.net

Please change foradejogo.net links to https. I have already updated its templates. SLBedit (talk) 19:24, 22 January 2017 (UTC)Reply

@SLBedit: see User:Bender the Bot and its contribs. You can contact directly the bot operator, probably. XXN, 13:59, 10 February 2017 (UTC)Reply
I'll keep it in mind. --bender235 (talk) 15:40, 10 February 2017 (UTC)Reply

User's recognized content list

List like Wikipedia:WikiProject Physics/Recognized content generated by User:JL-Bot/Project content seems very neat. Is it possible to generate and maintain the same list, tied to a user instead of a Wikiproject? For example, I can use it to have a list of DYK/GA/FAs credited to me in my user page. HaEr48 (talk) 03:51, 23 January 2017 (UTC)Reply

Let's ping JLaTondre (talk · contribs) on this. Headbomb {talk / contribs / physics / books} 04:43, 23 January 2017 (UTC)Reply
He replied in User talk:JL-Bot#Generating User-centric recognized content and said that he doesn't have time to add this new feature right now, and the way such a thing can be implemented is a bit different from JL-Bot's existing implementation. So probably we need new bots. HaEr48 (talk) 06:50, 9 February 2017 (UTC)Reply

Bot to delete emptied monthly maintenance categories

I notice that we have a bot, AnomieBOT that automatically creates monthly maintenance categories (Femto Bot used to do it earlier). Going by the logs for a particular category, I find that it has been deleted and recreated about 10 times. While all recreations are by bots, the deletions are done by human adminstrators. Why so? Mundane, repetitive tasks like the deletion of such categories (under CSD G6) when they get emptied should be done by bots. This bot task is obviously non-controversial and absolutely non-contentious, since AnomieBOT will recreate the category if new pages appear in the category. 103.6.159.93 (talk) 14:21, 23 January 2017 (UTC)Reply

  Needs wider discussion. It should be easy enough for AnomieBOT III to do this, but I'd like to hear from the admins who actually do these deletions regularly whether the workload is enough that they'd want a bot to handle it. Anomie 04:54, 24 January 2017 (UTC)Reply
Are these already being tagged for CSD by a bot? I don't work CAT:CSD has much as I used to, but rarely see these in the backlog there now. — xaosflux Talk 14:08, 24 January 2017 (UTC)Reply
I think they are tagged manually by editors. Anyway, this discussion is now shifted to WP:AN#Bot to delete emptied monthly maintenance categories, for the establishment of consensus as demanded by Anomie. 103.6.159.67 (talk) 14:12, 24 January 2017 (UTC)Reply
Thanks for taking it there, 103.6.159.67. It looks like it's tending towards "support", if that keeps up I'll write the code once the discussion there is archived. I also see some good ideas in the comments, I had thought of the "only delete if there are no edits besides AnomieBOT" condition already but I hadn't thought of "... but ignore reverted vandalism" or "don't delete if the talk page exists". Anomie 03:21, 25 January 2017 (UTC)Reply
@Xaosflux: No, {{Monthly clean-up category}} (actually {{Monthly clean-up category/core}}) automatically applies {{Db-g6}} if the category contains zero pages. Anomie 03:12, 25 January 2017 (UTC)Reply
My experience shows this is safe to delete. They can even be recreated when needed (usually a delayed reversion in a page edit history). -- Magioladitis (talk) 23:09, 24 January 2017 (UTC)Reply
The question isn't if they're safe to delete, that's obvious. The question is whether the admins who actually process these deletions think it's worth having a bot do it since there doesn't seem to be any backlog. Anomie 03:12, 25 January 2017 (UTC)Reply
Category:Candidates for uncontroversial speedy deletion is almost always empty when I drop by it. — xaosflux Talk 03:39, 25 January 2017 (UTC)Reply

The AN discussion is archived now, no one opposed. I put together a task to log any deletions such a bot would make at User:AnomieBOT III/DatedCategoryDeleter test‎, to see if it'll actually catch anything. If it logs actual deletions it might make I'll make a BRFA for actually doing them. Anomie 14:45, 31 January 2017 (UTC)Reply

@Anomie: Is it useful to keep this section unarchived at this point, or can it be archived to make it easier for botops to find open tasks? ~ Rob13Talk 15:45, 3 March 2017 (UTC)Reply
There's probably no real need to keep it unarchived. Anomie 17:02, 3 March 2017 (UTC)Reply

Bot to remove old warnings from IP talk pages

There is consensus for removing old warnings from IP talk pages. See Wikipedia talk:Criteria for speedy deletion/Archive 9#IP talk pages and Wikipedia:Village pump (proposals)/Archive 110#Bot blank and template really, really, really old IP talk pages.. This task is being done using AWB by BD2412 for several years now. Until around 2007, it was also being done by Tawkerbot.

I suggest that a bot should be coded up to remove all sections from IP talk pages that are older than 2 years, and add the {{OW}} template to the page if it doesn't already exist (placed at the top of the page, but below any WHOIS/sharedip templates) There are many reasons why this should be done by a bot. (i) Bot edits marked as minor do not cause the IPs to get a "You have new messages" notification, when the IP talk page is edited. (ii) Blankings done using AWB also remove any WHOIS/sharedip templates, for which there is no consensus. (iii) This is a type of mundane task that should be done by bots. Human editors should not waste their time with this, rather spend it at tasks that require some human intelligence. 103.6.159.93 (talk) 14:41, 23 January 2017 (UTC)Reply

  Needs wider discussion. These are pretty old discussions to support this sort of mass blanking of talk pages. If I recall correctly, an admin deleted a bunch of IP user talk pages a while back and this proved controversial. This needs a modern village pump discussion. ~ Rob13Talk 20:21, 24 January 2017 (UTC)Reply
Here is one such discussion that I initiated. I think that two years is a bit too soon. Five years is reasonable. When I do these blankings with AWB, I typically go back seven, just because it is easy to skip any page with a date of 2010 or later on hte page. I think some flexibility could be built in based on the circumstances. An IP address from which only one edit has ever been made, resulting in one comment or warning in response, is probably good for templating after no more than three years. I would add that I intentionally remove the WHOIS/sharedip templates, because, again, these are typically pages with nothing new happening in the past seven (and sometimes ten or eleven) years. We are not a permanent directory of IP addresses. bd2412 T 01:01, 25 January 2017 (UTC)Reply
@BU Rob13: don't be silly. The is consensus for this since 2006. Tawkerbot did it till 2007 and BD2412 has been doing it for years, without anyone disputing the needs for doing it on his talk page. You correctly remember that MZMcBride used an unapproved bot to delete over 400,000 IP talk pages in 2010. That was obviously controversial since there is consensus only for blankings, not for deletions. Any new discussion on this will only result in repetition of arguements. The only thing that needs discussion is the approach. 103.6.159.84 (talk) 04:29, 25 January 2017 (UTC)Reply
  • I wrote above "remove all sections from IP talk pages that are older than 2 years". I realise that this was misunderstood. What I meant was remove the sections in which the last comment is over 2 years old. This is more moderate proposal. Do you agree with this, BD2412? 103.6.159.84 (talk) 04:29, 25 January 2017 (UTC)Reply
    I have two thoughts on that. First, I think that going after individual sections, as opposed to 'everything but the top templates' is a much harder task to program. I suppose it would rely on the last date in a signature in the section, or on reading the page history. Secondly, I think that there are an enormous number of pages to deal with that would have all sections removed even under that criteria, so we may as well start with the easy task of identifying those pages and clearing everything off of them. If we were to go to a section-by-section approach, I would agree with a two year window. bd2412 T 04:35, 25 January 2017 (UTC)Reply
As mentioned, deletion should NOT be done (and is also not requested), deletion results in hiding tracks that may be of interest (either discussions on a talkpage of an IP used by an editor years ago that has relevance to edits to mainspace pages (every now and then there are edits with a summary 'per discussion on my talk'), and it hides that certain IPS that behaved bad were actually warned (company spamming in 2010, gets several warnings, sits still for 7 years, then someone else spams again - we might consider blacklisting with reasoning 'you were warned in 2010, and now you are at it again' - it may be a different person behind a different IP, and the current editor may not even be aware of the situation of 2 1/2 years ago, it is the same organisation that is responsible). If the talkpage 'exists', and we find the old IP that showed the behaviour, it is easy to find the warnings back; if it involves 15 IPs of which 2 were heavily warned, and those two pages now are also redlinks, we need someone with the admin bit to check deleted revisions on 15 talkpages - in other cases, anyone can do it.
Now, regarding blanking: what would be the arguments against archiving threads on talkpages where:
  1. the thread is more than X old (2 years?)
  2. the IP did not edit in the last Y days (1 year?)
We would just insert a custom-template in the header like {{IPtalkpage-autoarchive}} which is pointing to the automatically created archives and which provides a lot of explanation, and we have a specified bot that archives these pages as long as the conditions are met. Downside is only that it would preserve utter useless warnings (though, some editors reply to warnings and go in discussion, and are sometimes right, upon which the perceived vandalism is re-performed), upside is that it preserves also constructive private discussions.
(@BD2412: regarding your "I think that going after individual sections, as opposed to 'everything but the top templates' is a much harder task to program" - the former is exactly what our archiving bots do). --Dirk Beetstra T C 05:51, 25 January 2017 (UTC)Reply
As far as I am aware, editors have previously opposed archiving of IP talk pages and so this would require wider discussion at an appropriate forum first. Regarding removal of warnings by section, I don't think there is any need to bother about the time the IP last edited -- the whole point of removing old warnings is to ensure that the current (or future) users of the IPs don't see messages that were intended for someone who used the IP years ago. Ideally, a person who visit their IPtalk should see only the messages intended for that person. 103.6.159.84 (talk) 06:19, 25 January 2017 (UTC)Reply
That consensus could have changed - it may indeed need a wider community consensus. As I read the above thread, however, removal is not only restricted to warnings, it mentions remove the sections in which the last comment is over 2 years old, which also would include discussions. Now, archiving is not a must, one is allowed to simply delete old threads on ones 'own' talkpage.
Whether you archive, or delete - in both cases the effect is the same: the thread that is irrelevant to the current user of the IP is not on the talkpage itself anymore. And with highly fluxional IPs, or with IPs that are used by multiple editors at the same time it is completely impossible to address the 'right editor', you will address all of them. On the other hand, some IPs stay for years with the same physical editor, and the messages that are deleted will be relevant to the current user of the page, even if they did not edit for years. And that brings me to the point whether the editor has been editing in the last year (or whichever time period one choses) - if the IP is continuously editing there is a higher chance that the editor is the same, as when an IP has not been editing for a year (though in both cases, the IP can be static or not static, thwarting that analysis and making it needful to check on a case-by-case basis, which would preclude bot-use). --Dirk Beetstra T C 10:53, 25 January 2017 (UTC)Reply
I favour archiving using the {{wan}} template rather than blanking. It alerts future editors that there have been previous warnings. If the IP belongs to an organisation, they might just possibly look at the old warnings and discover that the things they are about to do were done before and were considered bad. SpinningSpark 12:07, 25 January 2017 (UTC)Reply
I think that archiving for old IP talk pages is very problematic. One of the main reasons I am interested in blanking these pages is to reduce link load - the amount of dross on a "What links here" page that obscures the links from that page to other namespaces, which is particularly annoying when a disambiguator is trying to see whether relevant namespaces (mainspace, templates, modules, files) are clear of links to a disambiguation page. All archiving does for IP talk pages is take a group of random conversations - link load and all - and disassociate them from their relevant edit history, which is what a person investigating the IP address is most likely to need. This is very different from archiving article talk pages or wikispace talk pages, where we may need to look back at the substance of old discussions. bd2412 T 14:08, 25 January 2017 (UTC)Reply
Agree with that. I also don't think archiving of IP talk pages is useful. In any case, it needs to be discussed elsewhere (though IMO it's unlikely to get consensus). There is no point in bringing it up within this bot request. 103.6.159.89 (talk) 15:59, 25 January 2017 (UTC)Reply
I see the point of that, but that is also the reason why some people want to see what links to a page - where the discussions were. The thread above is rather unspecific, and suggests to blank ALL discussions, not only warnings. And that are the things that are sometimes of interest, plain discussions regarding a subject, or even discussions following a warning. If the talkpage-discussions obscure your view, then you can choose to select incoming links per namespace.
@103.6.159.89: if there is no consensus to blank, but people are discussing whether it should be blanking or archiving or nothing, then there is no need for a discussion here - bots should simply not be doing this. I agree that the discussion about what should be done with it should be somewhere else. --Dirk Beetstra T C 03:29, 26 January 2017 (UTC)Reply
You can not choose to select incoming links per namespace if you need to see multiple namespaces at once to figure out the source of a problem. For example, sometimes a link return appears on a page that can not actually be found on that page, but is transcluding from another namespace (a template, a portal, a module, under strange circumstances possibly even a category or file), and you need to look at all the namespaces at once to determine the connection. It would be nice if the interface would allow that, but that would be a different technical request. bd2412 T 17:06, 28 January 2017 (UTC)Reply
I agree that that is a different technical request. But the way this request is now written (to remove all sections from IP talk pages that are older than 2 years) I am afraid that important information could be wiped. I know the problems with the Wikimedia Development team (regarding feature requests etc., I have my own frustrations about that), but alternatives should be implemented with extreme care. I would be fine with removal of warnings (but not if those warnings result in discussion), but not with any other discussions, and I would still implement timing restrictions (not having edited for x amount of time, etc.). --Dirk Beetstra T C 07:32, 29 January 2017 (UTC)Reply
If there is a really useful discussion on an IP talk page that has otherwise gone untouched for half a decade or more, than that discussion should be moved to a more visible location. We shouldn't be keeping important matters on obscure pages, and given the hundreds of thousands of existing IP talk pages, there isn't much that can be more obscure than the random set of numbers designating one of those. (Yes, I know they are not really random numbers, but for purposes of finding a particular one, they may as well be). bd2412 T 17:02, 5 February 2017 (UTC)Reply
@BD2412: and how are you going to see that (and what is the threshold of importance)? When you archive it is at least still there, with blanking any discussion is 'gone'. --Dirk Beetstra T C 03:54, 9 February 2017 (UTC)Reply
Then people will learn not to leave important discussions on IP talk pages with no apparent activity after half a decade or more. bd2412 T 04:13, 9 February 2017 (UTC)Reply
Your kidding, right? Are we here to collaboratively create an encyclopedia, or are we here to teach people a lesson? --Dirk Beetstra T C 05:49, 9 February 2017 (UTC)Reply
We are not here to create a permanent collection of random IP talk page comments. bd2412 T 00:33, 14 February 2017 (UTC)Reply
But these are not a (collection of) random IP talk page comment(s). --Dirk Beetstra T C 09:55, 7 March 2017 (UTC)Reply
I agree. There is no benefit in hiding the warning history of IPs and making editors search through the history to find it. The most common case of IPs that collect masses of warnings is schools (and other public institutions) who have a fixed IP address. Schools all too frequently get to the stage where they get blocked for years. The old warnings are a good measure of how well the school controls misuse of IT. It is bad for the encyclopaedia if this past history is not visible. When the block expires and the vandalism starts up again, it is perfectly obvious that it is not going to stop and the IP can be blocked again quickly. This is less likely to happen if the warnings have been wiped. As I said earlier, it is preferable to archive them so a reviewing admin can immediately see that there is past behaviour to look at. Dynamic IPs, on the other hand, rarely collect more than one or two warnings before the IP changes so we are really looking at a mostly non-problem there. SpinningSpark 16:35, 7 March 2017 (UTC)Reply

If the problem is link load (as according to BD2412), then a better solution is a bot to unlink pages in old posts rather than remove the posts altogether. SpinningSpark 16:38, 7 March 2017 (UTC)Reply

WP:UAAHP

Hi, is it possible for a bot, such as DeltaQuadBot, to remove stale reports at the UAA holding pen (those blocked and those with no action in seven days), like it does with blocked users and declined reports at WP:UAAB? If this is not possible I would be happy to create my own bot account and have it do this task instead. Thanks! Linguisttalk|contribs 22:23, 28 January 2017 (UTC)Reply

You should ask DeltaQuad if she would consider adding it to her bot. Also, is this something that the UAA admins want? — JJMC89(T·C) 22:39, 28 January 2017 (UTC)Reply
I haven't asked the UAA regulars but I'm sure this would be helpful. In fact, I'm almost the only one who cleans up the HP and it would be helpful to me. Linguisttalk|contribs 22:41, 28 January 2017 (UTC)Reply
This would certainly be helpful if it could remove any report that is more than seven days old, where the account has not edited at all. This is the bulk of what gets put in the holding pen, so keeping it up to date would be quite simple if these type of reports were removed automatically. Beeblebrox (talk) 22:10, 19 February 2017 (UTC)Reply

One-off bot to ease archiving at WP:RESTRICT

This isn't urgent, or even 100% sure to be needed, but it looks likely based on this discussion that we will be moving listings at WP:RESTRICT to an archive page if the user in question has been inactive for two years or more. Some of the restrictions involve more than one user and would require a human to review them, but it would be awesome if a bot could determine that if a user listed there singly had not edited at all in two or more years it could automatically transfer their listing to the archive. There are aloso some older restrictions that involved a whole list of users (I don't think arbcom does that anymore), and in several of those cases all of the users are either blocked or otherwise totally inactive. This would only be needed once, just to reduce the workload to get the archive started. (the list is extremely long, which is why this was proposed to begin with) Is there a bot that could manage this? Beeblebrox (talk) 18:46, 4 February 2017 (UTC)Reply

Ongoing would be better, and even bringing back "resurrected" users might be helpful too. All the best: Rich Farmbrough, 01:01, 5 February 2017 (UTC).Reply
  Doing... All the best: Rich Farmbrough, 23:25, 13 February 2017 (UTC).Reply
Awesome, the discussion was archived without a formal close, but consnesus to do this is pretty clear. Beeblebrox (talk) 20:57, 15 February 2017 (UTC)Reply
I don't mean to be a pest, and as always I note I know nothing about bot operations, but I am wondering if this is still happening at some point? Beeblebrox (talk) 06:28, 1 March 2017 (UTC)Reply

Requesting bot for wikisource

I'm not sure exactly what to say here, at least in part because I'm not sure exactly what functions we are necessarily seeking a bot to do. But there is currently a discussion at wikisource:Wikisource:Scriptorium#Possible bot about trying to get some sort of bot which would be able to generate an output page roughly similar to Wikipedia:WikiProject Christianity#Popular pages and similar for the portals, author, and categories over there at wikisource. I as an individual am not among the most knowledgeable editors there. On that basis, I think it might be useful to get input from some of the more experienced editors there regarding any major issues which might occur to either a bot developer or them but not me. Perhaps the best way to do this would be to respond at the first linked to section above and for the developer to announce himself, perhaps in a separate subsection of the linked to thread there, to iron out any difficulties. John Carter (talk) 14:31, 6 February 2017 (UTC)Reply

How about a bot to update (broken) sectional redirects?

When a section heading is changed, it breaks all redirects targeting that heading. Those redirects then incorrectly lead to the top of the page rather than to the appropriate section.

Is this desirable and feasible? If so, how would such a script work? The Transhumanist 22:14, 6 February 2017 (UTC)Reply

This may turn out to be a WP:CONTEXTBOT. How often do people delete the section entirely, or split the section into two (then which should the bot pick?), or revise the section such that the redirect doesn't really apply anymore? Can the bot correctly differentiate these cases from cases where it can know what section to change the target to?
Such a script would presumably work by watching RecentChanges for edits that change a section heading, and then would check all redirects to the article to see if they targeted that section. It would probably want to delay before actually making the update in case the edit gets reverted or further edited. Anomie 22:29, 6 February 2017 (UTC)Reply

Script works intermittently

Hi guys, I'm stuck.

I forked the redlink remover script above, with an eye toward possibly developing a bot from it in the future, after I get it to do what I need on pages one-at-a-time. But first I need to get it to run. Sometimes it works and sometimes it doesn't (mostly doesn't).

For example, the original worked on Chrome for AlexTheWhovian but not for me. But later, it started working for no apparent reason. I also had the fork I made (from an earlier version) working on two machines with Firefox. But I turned one off for the night. And in the morning, it worked on one machine and not the other.

The script I'm trying to get to work is User:The Transhumanist/OLUtils.js.

I'm thinking the culprit is a missing resource module or something.

Is there an easy way to track down what resources the script needs in order to work? Keep in mind I'm a newb. The Transhumanist 01:41, 11 February 2017 (UTC)Reply

After some trial and error, I learned the following: in Firefox, if I run the Feb 28 2016 version of User:AlexTheWhovian/script-redlinks.js and if I use it to strip redlinks from a page (I didn't save the page), then I can load the 15:05, December 26, 2016 version and it works.

Does anyone have any idea why using one script (not just loading it) will cause another script to work? I'm really confused. The Transhumanist 05:33, 11 February 2017 (UTC)Reply

Maybe one has dependencies that it doesn't load itself, instead relying on other scripts to load them. --Redrose64 🌹 (talk) 21:55, 11 February 2017 (UTC)Reply
The author said it was stand alone. (They are both versions of the same script). I now have them both loaded, so I can more easily use the first one (User:The Transhumanist/redlinks Feb2016.js) to enable the other (User:The Transhumanist/OLUtils.js). Even the original author doesn't know why it isn't working.
What's the next step in solving this? The Transhumanist 06:46, 12 February 2017 (UTC)Reply
You've changer the outer part: that's what I would suspect, maybe not loading the mw library properly. Possibly the best way is to make the changes step-by-step, with a browser restart between. (Or better still binary chop.) All the best: Rich Farmbrough, 22:32, 13 February 2017 (UTC).Reply
@Rich Farmbrough: Fixed it. Wasn't easy. And it was strange. It required another script to be loaded just to work -- turned out they shared a localStorage slot name. Translated the lingo line by line, and discovered it was working weird because of a function invocation being placed out of context, at the start of the script. There was also a function invocation missing from a conditional in the body of the script. The script now runs stand-alone (without the crutch of the other version being run). What a headache that was. The Transhumanist 03:31, 11 March 2017 (UTC)Reply
@The Transhumanist: Good work! All the best: Rich Farmbrough, 14:35, 11 March 2017 (UTC).Reply

Creating a list of red-linked entries at Recent deaths

I request a bot to create and maintain a list consisting of red-linked entries grabbed from the Deaths in 2017 page, as and when they get added there. These entries, as you may know, are removed from the "Deaths in ... " pages if an article about the subject isn't created in a month's time. It would be useful to maintain a list comprising of just the red entries (from which they are not removed on any periodic basis) for editors to go through. This would increase the chances of new articles being created. Preferably at Wikipedia:WikiProject Biography/Recent deaths red list, or in the bot's userspace to begin with. (In the latter case, the bot wouldn't need any BRFA approval.) 103.6.159.71 (talk) 12:54, 15 February 2017 (UTC)Reply

Check book references for self-published titles

This is in response to this thread at VPT. So here's the problem. We have a list of vanity publishers whose works should be used with extreme caution, or never (some of these publishers exclusively publish bound collections of Wikipedia articles). But actually checking if a reference added to Wikipedia is on this list is time consuming. However, it occurs to me that in some cases it should be simple to automate. At any Amazon webpage for a book, there is a line for the publisher, marked "publisher". On any GoogleBooks webpage, there is a similar line to be found in the metadata hiding in the page source. If an ISBN is provided in the reference, it can be searched on WorldCat to identify the publisher.

So it seems to me like a bot should be able to do the following:

1) Watch recent changes for anything that looks like a link or reference to a book, such as a "cite book" template, a number that looks like an ISBN, or a link to a website like Amazon or GoogleBooks
2) Follow the link (if to Amazon or GoogleBooks), or search the ISBN (if provided), to identify the publisher
3) Check the publisher against the list of vanity publishers
4) Any positive hits could then be automatically reported somewhere on Wikipedia. There could even be blacklisted publishers (such as those paper mirrors of Wikipedia I mentioned) that the bot could automatically revert, after we're sure there are few/no false positives

What do people think? Doable? Someguy1221 (talk) 00:13, 16 February 2017 (UTC)Reply

Linkfix: www.www. to www.

We have 87 links in the form www.www.foo.bar which should really be www.foo.bar - the form www.www. is normally a fault. A simple link checker with text replacement would help.--Oneiros (talk) 13:49, 16 February 2017 (UTC)Reply

OK - I will have a look into this. TheMagikCow (talk) 17:19, 16 February 2017 (UTC)Reply
  BRFA filed TheMagikCow (talk) 10:33, 18 February 2017 (UTC)Reply

Wikipedia:Database reports/Long pages

Could someone have one of their bots update this page frequently? A bot once updated it, but stopped in 2014. MCMLXXXIX 16:59, 16 February 2017 (UTC)Reply

Hi 1989. We have Special:LongPages. Is that insufficient? --MZMcBride (talk) 05:30, 17 February 2017 (UTC)Reply
Yes. The list only shows articles while the page I referenced has talk pages. MCMLXXXIX 09:21, 17 February 2017 (UTC)Reply
I have popped up a page on tool labs that lists the fifty longest talk pages that are not user talk page or sub-pages. Hope this helps. - TB (talk) 12:35, 17 February 2017 (UTC)Reply

Bot to update Alexa ranks

OKBot apparently used to do this, but blew up in April 2014 and has never been reactivated. It would be quite handy as there's a lot of articles that contain Alexa ranks and they do change frequently. Triptothecottage (talk) 05:35, 18 February 2017 (UTC)Reply

WP 1.0 bot

Hi, there is a problem with WP 1.0 bot that produces the various project assessment tables and logs of changes to article assessment. The bot has not been working since early February and both of the stated maintainers are no longer active. We need some one to get the bot operating again and possibly a couple of people who could take over the maintenance of the bot. Any offers? Keith D (talk) 23:51, 19 February 2017 (UTC)Reply

@Keith D: Oh no ... that's a bit of a mess. Have you tried reaching out to the maintainers via email? In the absence of a handing over of existing code, a bot operator would need to start from scratch. Someone could definitely do it (not me ... but someone), but it would take longer. ~ Rob13Talk 00:13, 20 February 2017 (UTC)Reply
Thanks, sorry for not putting brain in gear I had forgotten about e-mail. Keith D (talk) 13:08, 20 February 2017 (UTC)Reply
@Keith D and BU Rob13: There is a formal procedure for adding maintainers/taking over an abandoned project: Tool Labs Abandoned tool policy. --Bamyers99 (talk) 14:47, 20 February 2017 (UTC)Reply
Is there any update on this? The bot is still not running properly, although it does run if you start it manually. I understand that Theo has been contacted. Is there anyone with the skill to maintain this bot, which is quite critical for many WikiProjects. Thanks, Walkerma (talk) 15:39, 22 March 2017 (UTC)Reply

I request a bot to remove any wikilink at a page that redirects back to the same page or section. Thanks.Anythingyouwant (talk) 03:08, 22 February 2017 (UTC)Reply

It isn't clear to me exactly what is being asked for. If a link points to a redirect that points to a different section in the original article, the link should not be removed. If anything, it should be replaced with a section link, see Wikipedia:Manual of Style/Linking#Section links (second paragraph). Anyway, in all cases care is needed for redirects that have recently been created from existing articles. Sometimes such redirects are controversial and will be reverted. Thincat (talk) 08:55, 22 February 2017 (UTC)Reply
I said the same section, not a different section. Here is an example of what the bot would do. In that example, the redirect has existed for years (since 2013).Anythingyouwant (talk) 17:22, 22 February 2017 (UTC)Reply

This is already part of CHECKWIKI. I can do them semi-automatically. -- Magioladitis (talk) 17:51, 22 February 2017 (UTC)Reply

Replace br tags with plainlists in Infobox television

I would like a bot to replace br tags with plainlists in Infobox television. -- Magioladitis (talk) 10:31, 26 February 2017 (UTC)Reply

Please provide a few diffs to give an idea of which parameters, etc. we're talking about. ~ Rob13Talk 11:21, 27 February 2017 (UTC)Reply

Reformation

Protestant Reformation was moved to Reformation. I'd like a bot to replace the many piped links [[Protestant Reformation|Reformation]] by the simple link. --Gerda Arendt (talk) 10:14, 27 February 2017 (UTC)Reply

  Needs wider discussion. @Gerda Arendt: That's probably more trouble than it's worth. Such an edit would be a purely cosmetic fix to the wiki markup, which violates WP:COSMETICBOT. You could seek consensus that this is a useful bot task at a broad community venue, but I doubt that would be easy to build. The piped links don't hurt anything, so probably not worth your time. ~ Rob13Talk 11:25, 27 February 2017 (UTC)Reply
If it's not easy - looked easy enough to me - I will just do the "cosmetics" myself. --Gerda Arendt (talk) 11:32, 27 February 2017 (UTC)Reply
@Gerda Arendt: It's technically trivial, but there would need to be strong consensus for overriding COSMETICBOT in this instance. That would have to come at a venue like WP:VPT or something similar, probably. ~ Rob13Talk 11:41, 27 February 2017 (UTC)Reply
As I said before: If it's not easy (which includes easy to achieve) I will do the cosmetics myself ;) --Gerda Arendt (talk) 11:45, 27 February 2017 (UTC)Reply

Gerda Arendt It's not cosmetic to actually point to the correct article. -- Magioladitis (talk) 12:06, 27 February 2017 (UTC)Reply

I did it for the four templates on the page, but agree that there, it didn't even fall under pipe linking. --Gerda Arendt (talk) 12:10, 27 February 2017 (UTC)Reply
Piece of cake. -- Magioladitis (talk) 12:18, 27 February 2017 (UTC)Reply

This may not be WP:COSMETICBOT, but it certainly is WP:NOTBROKEN. Headbomb {talk / contribs / physics / books} 12:27, 27 February 2017 (UTC)Reply

It's misleading to pipe to a redirect when the correct term is shown on the text. Moreover, it only had to change 4 templates. -- Magioladitis (talk) 12:34, 27 February 2017 (UTC)Reply
How does that mislead? How does bypassing a redirect change the visual output of the page (or anything else, for that matter). ~ Rob13Talk 12:35, 27 February 2017 (UTC)Reply

Headbomb, see what happens when the mouses hovers over the link. Thanks for claryfying that Rob's argument was wrong. -- Magioladitis (talk) 12:37, 27 February 2017 (UTC)Reply

Do you mean this link: Reformation? What the mouse hovering reveals is that we are complicated, but perhaps that needs to be shown a few more times. - Of course the visual appearance is the same, but why go via a redirect? In articles I write, I will not do that. --Gerda Arendt (talk) 12:46, 27 February 2017 (UTC)Reply

Gerda Arendt did not ask for [[Protestant Reformation]] to change but only for [[Protestant Reformation|Reformation]]. -- Magioladitis (talk) 12:38, 27 February 2017 (UTC)Reply

This is textbook WP:NOTBROKEN. I don't see what's so hard to understand about it. Headbomb {talk / contribs / physics / books} 12:40, 27 February 2017 (UTC)Reply

NOTBROKEN reads: It is almost never helpful to replace [[redirect]] with [[target|redirect]]. It does not say about [[redirect|target]] with [[target]] because this would allow people to redirect to mispellings, invalid redirects, etc. The first case shows correct when the mouse hovers over the link, the second is misleading. -- Magioladitis (talk) 12:43, 27 February 2017 (UTC)Reply

Related(?) comment: I try to imagine how would my neighbors would react to a link like [[FYROM|Republic of Macedonia]] this one. Hehe. -- Magioladitis (talk) 12:55, 27 February 2017 (UTC)Reply

  • Whether or not changing all instances of [[Protestant Reformation|Reformation]] to [[Reformation]] by bot is WP:COSMETICBOT is subject to WP:CONSENSUS. I think Rob was right to point out that such consensus needs to established before a bot can proceed with operating such task. Thus far the discussion here shows no consensus either way. If my opinion were asked I'd side with those who adopt the COSMETICBOT approach.
  • Regarding the applicability of WP:NOTBROKEN it is true that the case is not explicitly mentioned in that guidance. Nonetheless I think the fact that "Protestant Reformation" shows up on mouseover is generally an advantage. Not all readers would in all contexts see the connection to the Protestantism-related topic when seeing Reformation in an article: the mouseover clarifies that even without clicking the bluelink. So "don't fix what isn't broken" applies as a general principle I think (whether or not the specific case is literally explained in the NOTBROKEN guidance). --Francis Schonken (talk) 13:19, 27 February 2017 (UTC)Reply
    • My disagreement is on the pipe. If we agree that the correct place to link is the "Protestant Reformation" then the correct link in the page should be [[Protestant Reformation]] (Independent for the fact that this is a redirect). My example is to show that. In Greek articles I would use FYROM per the Manual of Style and I would avoid the use of RoM in all cases. This is not dependet from the fact that the English Wikipedia uses RoM as the page title.-- Magioladitis (talk) 13:31, 27 February 2017 (UTC)Reply
      • IMHO your argumentation is misleading. There's nothing "misleading" in [[Protestant Reformation|Reformation]] (whether with or without mouseover). The [[FYROM|Republic of Macedonia]] example is of no relevance: we're not discussing it, we're discussing changing all instances of [[Protestant Reformation|Reformation]] to [[Reformation]] by bot. If people need to understand the intricacies regarding FYROM / Republic of Macedonia before they can understand what's going on regarding (Protestant) Reformation I think that strengthens what I was trying to say above: not all people would upon reading "Reformation" automatically understand that in Wikipedia context this usually means "Protestant Reformation", in which case what shows up on mouseover is helpful. --Francis Schonken (talk) 13:45, 27 February 2017 (UTC)Reply

Autoassess drafts

As a follow-up to the task to autoassess redirects, I would like to propose the similar autoassessment of drafts in draftspace. That is, drafts in draftspace tagged with WikiProjects as "stubs" or "C"-class having those parameters commented out so that the template can automatically and correctly autoassess the draft as draft-class. @Enterprisey czar 05:12, 1 March 2017 (UTC)Reply

@Enterprisey: Could you handle this? Seems like a very easy extension of your existing task. Just comment out the code determining what is a redirect and instead pull a list of all pages in the draft namespace. ~ Rob13Talk 05:15, 1 March 2017 (UTC)Reply
As an observation, not all WikiProject banners recognise Draft-class - all those with the vanilla "standard" scale do not (for example, {{WikiProject Beauty Pageants}}, {{WikiProject Community}}), and some of those with custom scales do not do so either (for example, {{WikiProject The Simpsons}}), {{WikiProject South Park}}). In such cases, if |class= is blank or absent, pages in draft space are automatically set to NA-class; this also happens when explicitly set to |class=draft. --Redrose64 🌹 (talk) 11:02, 1 March 2017 (UTC)Reply
Sounds like a pretty good idea. I don't know, however, whether there currently are enough drafts with project banners that call them stubs or C-class articles to justify such a task (while reviewing, I certainly don't see many drafts with talk pages, let alone talk pages with banners), but hey, if people think it's useful, I can implement it. Bit busy IRL, so ping me here again for further responses. Enterprisey (talk!) 21:09, 1 March 2017 (UTC)Reply
Re: projects that don't classify drafts/redirects, the way I see it, it's better to have a bot correctly tag the article as NA than to leave it with the wrong classification. Either way, someone from the project needs to evaluate whether the project banner still belongs on that talk page—the only difference then is whether the classification should stay NA or incorrectly stub/start/etc. czar 01:40, 7 March 2017 (UTC)Reply
A bot shouldn't need to tag it NA explicitly (it's hard to think of any situation where |class=na is useful). If all the bot does is to blank out the value of the |class= parameter, the code within the subtemplates of {{WPBannerMeta}} (around which most WikiProject banners are built) will autodetect whether the page in subjectspace is a redirect, also which namespace the page is in, and pass a suitable value to the code specific to that WikiProject, which will then automatically set Redirect-Class, Draft-Class, or NA-Class as appropriate. If a WikiProject which didn't recognise Draft-Class later has its project banner amended so that drafts are recognised, there will be no need to send the bot around again.
When the article is moved to mainspace, hopefully its talk page will be moved too, and if |class= is still not set, then the page will automatically change from Draft-Class or NA-Class to Unassessed. --Redrose64 🌹 (talk) 09:40, 7 March 2017 (UTC)Reply

All,

I found a broken link to an NTSB.gov accident brief on the White spirit page. When fixing it, I noticed that the new URL is not too different from the old one, such that it could probably be fixed by a bot. I don't know how to check to see how many URLs of this form are on Wikipedia, though.

The old URL format was: http://www.ntsb.gov/aviationquery/brief2.aspx?ev_id=20020916X01610&ntsbno=NYC02LA181&akey=1

The new URL format is: http://www.ntsb.gov/_layouts/ntsb.aviation/brief2.aspx?ev_id=20020916X01610&ntsbno=NYC02LA181&akey=1

The only difference is changing "aviationquery" to "_layouts/ntsb.aviation".

Thanks! — Preceding unsigned comment added by 174.58.153.20 (talk) 09:58, 3 March 2017 (UTC)Reply

Only five such links existed in articles, so I fixed them manually. I was able to tell by looking at Special:LinkSearch/ntsb.gov/aviationquery/, if you're curious. Someguy1221 (talk) 10:04, 3 March 2017 (UTC)Reply
Thanks! And now I know about that search, too. 174.58.153.20 (talk) 21:55, 9 March 2017 (UTC)Reply

RfD maintenance bot

There are several aspects to a redirect's history that admins need to check before closing a discussion as "delete" (WP:RFD#HARMFUL). A maintenance bot could speed up processing by noting (within the discussion) whether the redirect has a significant edit history (by count or bytes added) or previous moves from that page, etc. I'm thinking of something in line with the AIV clerking bot or the clerking bot that once worked the renames page, for instance. Previously discussed at Wikipedia talk:Redirects for discussion#Maintenance bot. czar 01:32, 7 March 2017 (UTC)Reply

Replacement of the same PNG->SVG in multiple articles

Disclosure: I have asked the question at Wikipedia:AutoWikiBrowser/Tasks#Replacement of the same PNG->SVG in multiple articles before, but not gotten an answer. Ihave asked the question at Wikipedia:Reference desk/Computing#Replacement of the same PNG->SVG in multiple articles and have been referred here.

Dear Botmasters. I create SVG replacements for PNG images, as requested in Commons:Top 200 logo images that should use vector graphics. Of course I start with those most valuable, as judged by number of wikipedia articles that use them. Once I have uploaded the SVG to Commons and tagged it as being an svg replacement for the png in question, the wikitext in those articles still needs to be updated. Is there a way to automate or semi-automate the replacement of these image in the articles' wikitext? The images I deal with are very common logos, used in 100s of articles spread over multiple wikipedias, in the case of icons sometimes several 1000s of articles. Doing this by hand is insane. Can you please help me? Thank you very much. — Preceding unsigned comment added by Lommes (talkcontribs) 20:13, 9 March 2017 (UTC)Reply

See c:Commons:GlobalReplace. --Edgars2007 (talk/contribs) 07:44, 16 March 2017 (UTC)Reply

CSD/AfD/PROD template mover

So recently I have been deleting articles and stumbled upon people who weren't placing deletion templates in the top of the page. I believe, that a bot could handle such template moves. I would like to develop a bot myself, but I need some guidance from more experienced editors. I am really looking forward to the development of such a bot, because those template moves are very tedious to do. Cheers, FriyMan talk 11:01, 10 March 2017 (UTC)Reply

Featured article candidate statistics

Since early last summer I've been manually collecting information about the featured article candidates process. I've been using this information to post statistical data, including

  • monthly summaries of who has done the most reviewing at FAC (example)
  • notes at FAC discussing the statistics (example)
  • raw data, in a form that could be cut and pasted into a spreadsheet (example)
  • summarized and massaged forms of the data (example)

A couple of weeks ago I proposed at WT:FAC that a bot should place a count of some reviewing and nominating statistics against nominators' names at FAC, as is done at WP:GAN. That would require the data to be accessible to a bot. There's no consensus to do this yet; the discussion is ongoing and an RfC is probably going to be required eventually to decide the question. Even if it's not done in exactly that form, most of the alternatives discussed there would also require a bot.

In addition, the data may be of interest to others, and it's not queryable at the moment. For example, the data (in combination with some other bot-accessible data) would allow one to answer these questions:

  • How many reviews does it take on average to promote a featured article?
  • What's the correlation between editor experience/edit count and chances of getting an article promoted?
  • How much does it help to have previously successfully nominated a featured article?
  • Does peer review help promote an article? How about A-class?
  • Which are the most prolific reviewers?
  • Are any reviewers strongly correlated with successful promotion of the articles they review?
  • What's the count of nominations and reviews for a given editor?

No doubt there are dozens of other questions that could be asked.

I don't know if this is exactly a bot request, but here's what I would like to ask for. I would like some way to make the data I harvest from FAC accessible to any editor to run this sort of query. This is probably initially a toolserver page or something like that. I suppose it could be done with a bot that watches a request page, but a toolserver page seems more natural to me. I have the data in mysql tables at the moment, and can run some of the above queries myself, but some of them require integrating with other data such as edit count, or WP:WBFAN. If someone can write such a tool, I can provide the data in whatever format is needed, and would do so on an ongoing basis. Is anyone interested in working on such a thing? Or is there a better page (maybe WP:VPT) to post this? Mike Christie (talk - contribs - library) 23:43, 15 March 2017 (UTC)Reply

I have a long mixed list of articles and red links. Is there a bot that can add a category to each of the articles in the list but leave the red links untouched? Abyssal (talk) 14:36, 16 March 2017 (UTC)Reply

@Abyssal: Technically, that's very easy. What's the list and category? ~ Rob13Talk 15:41, 16 March 2017 (UTC)Reply
@BU Rob13: Thanks for the quick reply. The category is Category:Paleozoic southern paleotemperate deposits and the list follows: (snip) — Preceding unsigned comment added by Abyssal (talkcontribs) 15:49, 16 March 2017 (UTC)Reply
List available here. Please don't drop large lists on this page. — JJMC89(T·C) 16:26, 16 March 2017 (UTC)Reply
Sorry, I figured we'd just delete when we were done so that it would only be there for a bit. Abyssal (talk) 17:10, 16 March 2017 (UTC)Reply

Per this RFC closure, "magic links" that are going away should be replaced by their corresponding templates. Is there anyone here who would be willing do these replacements with a bot? It may be best to start a separate BRFA for conversion ISBN, RFC, and PMID (three tasks), with an option to merge them into a single task in order to keep watchlist noise to a minimum.

The relevant tracking categories are Category:Pages using ISBN magic links, Category:Pages using PMID magic links, and Category:Pages using RFC magic links. The prospective bot operator may want to dig up the actual string test that determines whether a magic link is currently applied so that only the existing magic links are converted to templates. There are roughly 380,000 pages affected. – Jonesey95 (talk) 03:43, 20 March 2017 (UTC)Reply

Wikipedia:Bots/Requests for approval/Yobot 27. --Edgars2007 (talk/contribs) 07:49, 20 March 2017 (UTC)Reply
That closure predates the RFC. A new BRFA would presumably be approved. Headbomb {talk / contribs / physics / books} 09:55, 20 March 2017 (UTC)Reply
  BRFA filed. Primefac (talk) 14:14, 24 March 2017 (UTC)Reply

Alexa rankings

The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
Whoops, didn't notice there was already a section on this. Jc86035 (talk) Use {{re|Jc86035}}
to reply to me
04:12, 28 March 2017 (UTC)Reply

Would it be possible to have a bot periodically update Alexa rankings? I think User:OKBot used to do this but it got blocked due to a malfunction and never got fixed. Jc86035 (talk) Use {{re|Jc86035}}
to reply to me
05:02, 22 March 2017 (UTC)Reply

See also #Bot to update Alexa ranks. --Edgars2007 (talk/contribs) 04:00, 26 March 2017 (UTC)Reply

The above discussion is closed. Please do not modify it. Subsequent comments should be made in a new section.

File PROD bot

Following the consensus at WT:PROD, PROD is being extended to files. The agreement is also that {{Deletable image-caption}} is to be placed by a bot on pages that use the file. The template should also be removed by the bot when the file is deleted or de-PROD'ed. This is essentially a revival of Sambot 11 with different categories. — Train2104 (t • c) 17:11, 24 March 2017 (UTC)Reply

  Doing... Sounds like this might be fun to implement. I'm at WMCON in Berlin this week so coding time is limited, but I'll go ahead and "claim" this task. I've got Twinkle stuff to work on too in relation to the new file PROD process MusikAnimal talk 14:49, 27 March 2017 (UTC)Reply
  Coding... MusikAnimal talk 13:16, 4 April 2017 (UTC)Reply

Create a bot for formatting periods of time

We have thousands of navboxes violating WP:MoS, for example with - instead of – between years in timespans, or with spaced ndashes or mdashses instead of nonspaced ndashes between two years. --ExperiencedArticleFixer (talk) 18:15, 24 March 2017 (UTC)Reply

WP:COSMETICBOT which small horizontal line is used and if it is perfectly formatted is not in any way a crucial or even important issue. Beeblebrox (talk) 19:44, 24 March 2017 (UTC)Reply
That something is 'crucial' or not is besides the point. Replacing - with – (and similar changes) in navboxes when appropriate is a fine task for a bot, assuming it can avoid the improper dashing things that should not be dashed. Headbomb {talk / contribs / physics / books} 19:56, 24 March 2017 (UTC)Reply
I agree that if we wanted to make sure we were absolutely consistent in which small horizontal line we used and how they were spaced, that is a perfect task for a bot. I just don't see it as being worth the effort to program and execute a task that makes a tiny visual difference that 99.99% of our readers won't notice and wouldn't care about if they did. Beeblebrox (talk) 20:13, 24 March 2017 (UTC)Reply
Well, it is worse if a human has to do it! I personally have corrected thousands manually... So, you guys admit it is a perfect task for a bot, I'm proposing it. --ExperiencedArticleFixer (talk) 23:06, 24 March 2017 (UTC)Reply
There's no "you guys" just me, and I'm not actually a bot operator. That being said; you say it's worse if a human has to do it, and I would argue that nobody has to do it and the encyclopedia suffers no harm of any kind from having the "wrong" small horizontal line somewhere. Bots are here to help improve Wikipedia and defend it from those who try to harm it, not to enforce slavish obedience to obscure punctuation rules made by the few persons who acually think it makes a difference whether we use a hyphen or a dash. Beeblebrox (talk) 22:10, 30 March 2017 (UTC)Reply
The task is perfect for a bot, and "who cares" isn't a valid objection. If someone wants to code a bot for this, it'll be approved if is meets technical requirements. Headbomb {t · c · p · b} 16:49, 6 April 2017 (UTC)Reply

Speedy AFC decline bot

A few of us on IRC were chatting about drafts and how much of a pain it can be if someone resubmits a draft without actually changing anything. Could we get a bot that scans through the 0 days ago cat and auto-declines drafts that were resubmitted without any changes? The bot would check to see if the edit immediately preceding a submission was a draft decline (Example). Primefac (talk) 00:45, 26 March 2017 (UTC)Reply

Bot to "manually" categorize articles that are currently auto-categored by an infobox

If the year of start is defined (for example, "2014"), Template:Infobox Asian comic series currently automatically categorizes all the articles it or its child templates (like Template:Infobox manhwa) are used in as Category:2014 comics debuts. I want to override this automatic categorization, so I asked about it on its talk page, which started this short discussion. I was told to request a bot which "manually" categorizes the articles that use these infoboxes, before the feature will be deleted, which is why I'm here. ~Mable (chat) 12:38, 26 March 2017 (UTC)Reply

  Doing... ~ Rob13Talk 20:11, 30 March 2017 (UTC)Reply
@Maplestrip: To clarify, based on the discussion, I should skip categorizing any pages that already have a webcomic debut category on them, correct? ~ Rob13Talk 20:12, 30 March 2017 (UTC)Reply
@BU Rob13: That would be nice, if possible. Else, I'd have to manually remove them afterwards, which I can do, but it would be a waste of time of course. ~Mable (chat) 09:41, 31 March 2017 (UTC)Reply

Remove 'image requested' category from biographies w/photo in infobox

Maybe this applies to a more general category of articles as well. Please see my comment on the WikiProject Biography talk page. ~Eliz81(C) 22:15, 26 March 2017 (UTC)Reply

Intelligent Wikipedia that talks to you interactively

A bunch of ideas are being bounced around there, in which it would be helpful for input on just how much bots could help with these types of things. Like question redirects. The Transhumanist 21:43, 27 March 2017 (UTC)Reply

Might as well create a bot to throw coins into a fountain. --Redrose64 🌹 (talk) 23:21, 27 March 2017 (UTC)Reply
In the face of accelerating change? The Transhumanist 02:10, 31 March 2017 (UTC)Reply

Bot questions

There are bot questions at Wikipedia:Village pump (idea lab)#Question redirects. The Transhumanist 23:23, 28 March 2017 (UTC)Reply

Bot to mass move articles with year ranges

There should be a bot that moves all articles with a date range of the from "yyyy–yy" in parentheses in their titles to titles with date ranges of the form "yyyy–yyyy". It was an established policy to require 4-digit end years in MOS:DATERANGE. GeoffreyT2000 (talk, contribs) 16:38, 28 March 2017 (UTC)Reply

Any person or bot attempting to fulfill this request will have to be mindful of the exceptions allowed in the RFC outcome. For example, sports season articles, of which there are many (e.g. 1952–53 Boston Celtics season), should not be moved. – Jonesey95 (talk) 19:30, 28 March 2017 (UTC)Reply
This is probably a "not done" due to WP:CONTEXTBOT. --Izno (talk) 02:14, 29 March 2017 (UTC)Reply
Could somebody give link to RFC? We might do this step by step, for example at first we move people article and then move forward. --Edgars2007 (talk/contribs) 12:42, 30 March 2017 (UTC)Reply
I agree. As I mentioned before, we need this bot, that can also correct it in the article's texts. I've corrected thousands of articles but it is too big of a task for a human. --ExperiencedArticleFixer (talk) 14:48, 30 March 2017 (UTC)Reply

Remove notability tags from articles kept at AfD

Articles whose most recent AfD closed with a result of "keep" should have their notability tags removed if still present. I have done this to Raj Bhavan (Assam), After School (film), Machine (film), and Chakradhari (1954 film); may be this could be a task for a bot. GeoffreyT2000 (talk, contribs) 04:45, 31 March 2017 (UTC)Reply

col → row

Need a bot to cleanup an error I've made. I recently sorted out a specific table on a large number articles in Category:Grand Tour cyclists. Artur Ershov for example before and after. I wrongly used "col" instead of "row". I need a bot to run through that cat and change ! scope="col" | —(new line)| Did not compete to ! scope="row" | —(new line)| Did not compete. BaldBoris 12:06, 31 March 2017 (UTC)Reply

Episode list sublist template

Per the discussion at Wikipedia talk:WikiProject Television § Episode list sublist template, a discussion has taken place to update the usage of {{Episode list/sublist}}.

  • From: {{Episode list/sublist|Article being transcluded TO}}
  • To: {{Episode list/sublist|Article being transcluded FROM}}

The following edits would first need to be made to Module:Episode list (which I can easily do as a template editor), but immediately after (this is where the bot request comes in), the following regular-expression find-and-replace would need to be executed by a bot to all articles that use the template (approximately 3,700), to prevent as little disruption as possible between the module implementation and replace implementation.

  • Find: \{\{Episode list\/sublist\s*\|(.*)
  • Replace: {{Episode list/sublist|{{subst:PAGENAME}}

If you've any questions, don't hesitate to ask. Cheers. -- AlexTW 12:10, 3 April 2017 (UTC)Reply

Alex, just a quick question - in your replace, shouldn't it be {{subst:PAGENAME}} instead of %%title%%? Or are we throwing scrib coding directly into the article? reping Primefac (talk) 16:55, 8 April 2017 (UTC)Reply
@Primefac: [2] Missed the initial ping, yeah. Now, %%title%% seemed to work when I was testing out the find-and-replace in previews, but if {{subst:PAGENAME}} works better, then definitely! -- AlexTW 17:11, 8 April 2017 (UTC)Reply
If it works, it works.   BRFA filed. Primefac (talk) 17:33, 8 April 2017 (UTC)Reply

Bot to copy a message from a soft redirect user talk page

Recently a bot posted a message on the talk page of my public editing account. I have that page set as a soft-redirect to the talk page on my main account, so I was surprised to see that the bot couldn't pick up on this. Is there any way a bot could be made to identify messages posted to redirect pages and relocate them over to the main page? I know there aren't that many soft-redirect talk pages, but it still couldn't hurt.--Molandfreak (talk, contribs, email) 19:52, 3 April 2017 (UTC)Reply

\begin{aligned} and \end{aligned} to \begin{align} and \end{align}

Please replace all occurences of the strings \begin{aligned} resp. \end{aligned} with \begin{align} resp. \end{align}. The former expressions produce errors in PNG-mode. The latter are OK. See [3] and [4]. Thx - DVdm (talk) 15:59, 4 April 2017 (UTC)Reply

This only affects a handful of articles, and can easily be done with AWB [5]. Headbomb {t · c · p · b} 18:00, 4 April 2017 (UTC)Reply
@Headbomb: Yes, I have been looking at that too. Either the insource-regex search excludes anything inside "\displaystyle {", or the standard search also searches the meta-content of articles, including the styling and such—which we don't need here. So perhaps indeed the 7 hits are the only articles affected. If that's the case I'll be glad to fix them manually. - DVdm (talk) 18:51, 4 April 2017 (UTC)Reply
  Done: edited the 7 articles. - DVdm (talk) 20:36, 4 April 2017 (UTC)Reply

Per Wikipedia:Redirects for discussion/Log/2017 March 20#Wikipedia:Wikipedia:Five pillars I'm requesting that the following task be performed by a bot:

Also, in the spirit of that request, I'm also requesting the following two tasks as I don't see them being controversial either:

Thanks! Steel1943 (talk) 20:58, 5 April 2017 (UTC)Reply

Also, please do no replace any links on any page that starts with "Wikipedia:Redirects for d". Steel1943 (talk) 16:55, 6 April 2017 (UTC)Reply
Actually, come to think of it, please only replace the links that appear in the "User talk:" namespace. (I'll add that to this request.) Steel1943 (talk) 16:59, 6 April 2017 (UTC)Reply
  • As long as the bot works properly, I can't imagine why someone would oppose this request; it seems like a basic maintenance procedure that ought easily to be approved. Nyttend (talk) 16:30, 6 April 2017 (UTC)Reply
@Nyttend: That's what I was thinking as well. Either way, I brought this request to your attention since I know per the discussion, you are against the redirects being deleted, but wasn't sure if you were against their current links being replaced. Steel1943 (talk) 16:42, 6 April 2017 (UTC)Reply
Support, for what it's worth, ought to be entirely uncontroversial (see WP:BRINT, specifically "spelling errors and other mistakes should be corrected"). Whoever codes the bot may notice that I replaced about 800 of these links already with AWB, before admitting that I was not faster at it than a bot would be. Ivanvector (Talk/Edits) 17:20, 6 April 2017 (UTC)Reply
Steel1943, there's a huge difference between "don't delete this redirect" and "don't change this redirect". It's like any other erroneous link that's been used a lot: it should be kept (in the deletion sense) because it's present in lots of places, but it shouldn't be kept (in the present-in-current-versions-of-pages sense) because it's an error. Nyttend (talk) 00:22, 7 April 2017 (UTC)Reply
@Nyttend: I know; I was, more or less, ensuring that I wasn't assuming your stance on replacing the links. I thought there wouldn't be any controversy, but I pinged the participants in the discussion to make sure. Steel1943 (talk) 02:10, 7 April 2017 (UTC)Reply
Sure, and thank you! Aside from everything else, it demonstrates that you're not trying to stack the deck. Nyttend (talk) 02:13, 7 April 2017 (UTC)Reply

Fixing autocorrection error

MS Office tends to autocorrect of the into oft he. For some reason, also Wikipedia is affected (see insource:/ oft he /). I guess the errors may be fixed using AWB. --Leyo 14:24, 6 April 2017 (UTC)Reply

A full search of Wikipedia mainspace produces 25 returns--and regardless of such, wouldn't be good for a bot to do per WP:CONTEXTBOT. --Izno (talk) 15:18, 6 April 2017 (UTC)Reply
The search result is incomplete. --Leyo 16:08, 6 April 2017 (UTC)Reply
Unlikely, and you are welcome to prove your statement. The regex search performed using your search link timed out for me at a similar magnitude (21?), and quotations for our purposes here work because we are only reviewing for the exact phrase. --Izno (talk) 17:13, 6 April 2017 (UTC)Reply
Google, which might lag, finds 75 or so. --Izno (talk) 17:14, 6 April 2017 (UTC)Reply
I don't think that's due to autocorrect but due to poor keyboard layout generally, something to do with thumb rhythm on the spacebar for very short words. I make the same mistake several times a day. I did it just now while typing "time sa day", then again typing "I did itj ustn ow". I've had too much coffee. Ivanvector (Talk/Edits) 17:24, 6 April 2017 (UTC)Reply
This looks like a perfect Wikipedia:Adopt-a-typo candidate. And searching for "oft he" (including the quotation marks) should do the trick. P.S. I just fixed all of those, but "ofthe" appears to have another 50 or so instances in article space. As with "oft he", not all of them are errors. – Jonesey95 (talk) 02:54, 7 April 2017 (UTC)Reply

Non-free image bot

Could someone code a bot that does the following:

  1. Checks each non-free image on the site. (Category:Wikipedia non-free files)
  2. For each article the non-free image is used in, check if that article's name is somewhere within the file description page.
  3. If not, comment out that image from that specific article with the following edit summary "File lacks a non-free use rationale for this article; see WP:NFCC#10c"

This would be incredibly helpful. ~ Rob13Talk 14:50, 6 April 2017 (UTC)Reply

We had one once, but it died; I'm certain that I requested a replacement some time in the last two years, it's probably in this page's archives. --Redrose64 🌹 (talk) 15:27, 6 April 2017 (UTC)Reply

Non-free image rationales linking to redirects

Could a bot produce a list (at user:Thryduulf/NFUR with redirects) of images in Category:Wikipedia non-free files where the description page includes a link to a redirect in the article namespace. Ideally I'd like this list as a sortable table with two columns, the first with a link to the file description page, the second with a link to the redirect. Each redirect should get a separate entry in the table (so if a file links to two redirects it gets two entries).

After the report is generated I may request further bot action (possibly as part of the bot request above), but what will depend on the scale and details of what is found here. Thanks. Thryduulf (talk) 16:41, 6 April 2017 (UTC)Reply

I discovered today in this article that Cornell University, the #1 site for looking up U.S. law code, changed the format for their URLs. Since I do not run a bot nor have the time to learn, I'm requesting someone to write a very simple script.

Here are example old and new URLs:

Old format looks like this:

http://www#.law.cornell.edu/uscode/uscode##/usc_sec_##_########^----###-.html
  • Note that I do not know if any old format links have just www. so assume that they can.
  • Similarly, assume www##. can exist just in case.
  • The ^ represents a letter that may or may not exist.

This is typical, which means a script would need to crawl through every page on the site, find URLs with the old format:

  • Change http: to https:
  • Change www#.law to www.law
  • Change /uscode##/ to /text/#/ or /text/##/
    • Make sure to remove leading zeroes entirely. i.e. 11 becomes 11, but 08 becomes 8
  • Remove usc_sec_##_ entirely.
  • Remove leading zeroes from ########
    • i.e. 00001101 becomes 1101
  • Include any letter following the 8 digit number but before ----
  • Remove ----###-.html entirely.

Probably also need to change the accessdate on the refs. - sarysa (talk) 00:40, 7 April 2017 (UTC)Reply

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy