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:USURPREQ, for reporting a domain be usurped eg.
|url-status=usurped
- 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 |
---|
Invitation Bot?
Howdy, I haven't had the need for a bot before, but I'm organizing a meetup and would like help in posting invites to the folks on this list. I can come up with a short message, is that all I need to provide? Or is there anymore info needed? Thanks, Olegkagan (talk) 00:44, 27 June 2013 (UTC)
- I am willing to do this, but since I haven't been approved for this task before, I'll file a BRFA now. Hazard-SJ ✈ 00:50, 27 June 2013 (UTC)
- BRFA filed Hazard-SJ ✈ 00:55, 27 June 2013 (UTC)
- Umm, User:EdwardsBot/Instructions... Legoktm (talk) 01:51, 27 June 2013 (UTC)
- He doesn't have access. Hazard-SJ ✈ 02:01, 27 June 2013 (UTC)
- He can ask ;) Legoktm (talk) 02:02, 27 June 2013 (UTC)
- Is it my turn to do something now? Olegkagan (talk) 17:56, 27 June 2013 (UTC)
- Well, you could use the link that Legoktm provided to use a bot that is already approved for such tasks (you would either have to ask an admin to add you to the access list, or to add himself and submit your request, or ask someone who is already on it so submit the job for you), or I could continue getting approval for my bot to run this task and do it for you. I'm leaving that decision with you. Hazard-SJ ✈ 23:57, 2 July 2013 (UTC)
- Seems to me that since you volunteered, are ready and willing to help, it makes sense for you to continue getting approval for your bot to carry out the task. Olegkagan (talk) 01:39, 3 July 2013 (UTC)
- Well, you could use the link that Legoktm provided to use a bot that is already approved for such tasks (you would either have to ask an admin to add you to the access list, or to add himself and submit your request, or ask someone who is already on it so submit the job for you), or I could continue getting approval for my bot to run this task and do it for you. I'm leaving that decision with you. Hazard-SJ ✈ 23:57, 2 July 2013 (UTC)
- Is it my turn to do something now? Olegkagan (talk) 17:56, 27 June 2013 (UTC)
- He can ask ;) Legoktm (talk) 02:02, 27 June 2013 (UTC)
- He doesn't have access. Hazard-SJ ✈ 02:01, 27 June 2013 (UTC)
Okay, and it would be nice to have the message to be added in case a trial is requested of me, thanks. Hazard-SJ ✈ 02:19, 3 July 2013 (UTC)
- @Olegkagan: A 50-edit trial was requested of me 4 days ago, could I please get the message? Thanks. Hazard-SJ ✈ 03:56, 7 July 2013 (UTC)
- Pardon the delay. Here is the message: "You are invited to "Come Edit Wikipedia!" at the West Hollywood Library on Saturday, July 27th, 2013. There will be coffee, cookies, and good times! -- Olegkagan (talk)"
- Thanks. Hazard-SJ ✈ 04:29, 11 July 2013 (UTC)
- Pardon the delay. Here is the message: "You are invited to "Come Edit Wikipedia!" at the West Hollywood Library on Saturday, July 27th, 2013. There will be coffee, cookies, and good times! -- Olegkagan (talk)"
A bot to tag articles without images
I know that previously PhotoCatBot has tagged articles fitting this criteria, but is there any way that we could get a new bot to help finish up where this bot left off almost three years ago? Thanks! Kevin Rutherford (talk) 02:16, 1 July 2013 (UTC)
- For those interested, the Python source code can be found here. --Ricordisamoa 02:42, 1 July 2013 (UTC)
- This request is similar to this one at itwiki (discussion). I created this script (guide). --Ricordisamoa 02:42, 1 July 2013 (UTC)
- By the looks of the documentation of the task and code, it seems that bot only changed such tags (adding parameters), and not added them. Is that what you want? Hazard-SJ ✈ 21:30, 1 July 2013 (UTC)
- Possibly, although it would be good to have a bot that tags ones without images as well, so that we can create more up-to-date maps for articles without images, and make it easier to gather photos at the end of the day. Kevin Rutherford (talk) 17:05, 8 July 2013 (UTC)
Template:Arlington County, Virginia
Make sure all articles listed on {{Arlington County, Virginia}} have the template, and are in Category:Neighborhoods in Arlington County, Virginia.
Create redirects to these articles in the format "X, Virginia" and "X, Arlington, Virginia" and "X". For example all of the following should redirect to Columbia Forest Historic District: Columbia Forest, Virginia, Columbia Forest, Arlington, Virginia, and Columbia Forest, Columbia Forest Historic District, Virginia and Columbia Forest Historic District, Arlington, Virginia. Emmette Hernandez Coleman (talk) 10:41, 3 July 2013 (UTC)
- Coding... Theopolisme (talk) 14:35, 3 July 2013 (UTC)
- I've done the second part of your task on my own account, since there were only 35 edits in total (of course requiring human intervention before saving each edit). Going to tackle the first part now. Theopolisme (talk) 23:39, 3 July 2013 (UTC)
- Status update: harder than it looks. I'm actually going all out and working on a full Python script for inserting and removing text in specific places (for example, navigational templates or categories). So, in progress -- source so far Theopolisme (talk) 04:11, 7 July 2013 (UTC)
Infobox Unternehmen
Please could somebody "Subst:" all 84 article-space transclusions of the German-language {{Infobox Unternehmen}}, which is now a wrapper for the English-language {{Infobox company}}, as in this edit? That may be a job for AWB, which unfortunately I can't use on my small-screen netbook. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 10:08, 10 July 2013 (UTC)
- Doing... Theopolisme (talk) 16:50, 10 July 2013 (UTC)
- Thank you. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 20:16, 10 July 2013 (UTC)
- Done, and I wrote a little Python script in case anyone needs to do something like this in the future [1] Theopolisme (talk) 21:28, 10 July 2013 (UTC)
- Thank you. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 20:16, 10 July 2013 (UTC)
Bot tagging medical articles that lack a PMID or DOI
Context: Citing references is important for medical articles (under WP:MED or related WikiProjects) though it is important for other articles as well. As books have ISBN, almost all the renowned medical journals have Pubmed listing and their articles bear a PMID. Pubmed serves as a global quality regulatory and enlisting body for medical articles and if a medical article does not have a PMID, chances are that the journal is not a popular one and therefrore there is a possibiliy that it does not maintain quality issues that are to be adhered to. Other medical articles have Digital object identifier or DOI (with or without having PMID) which serves to provide a permanent link redirecting to its present url. Some Pubmed articles are freely accessible and have PMC (alongside PMID) which is therefore an optional parameter. Thus, if a <ref></ref> is having neither PMID nor DOI, chances ar that 1. the article has a PMID (most cases) but the <ref></ref> tag lacks its mention or 2. The article lacks a PMID or DOI and its not a problem of the <ref></ref> placed.
I feel the requirement for two different bots.
- A bot automatically crawling the pages tagged under WP:MED, WP:Anatomy, WP:Neuroscience, WP:MCB, WP:Pharmacology, WP:Psychology and certain other related WikiProjects, for the articles that have references having neither PMID nor DOI and adding a tag within the reftag such that it adds the Wikipedia article to a browsable list. An easier option for the bot would be to check for the journal (name may be full or abbreviated) in the Pubmed directory and if it is in the list but the <ref></ref> is having neither PMID nor DOI, the tag is to be placed to denote the possibilty that the aticle has a PMID that has not been added to the <ref></ref> tag. If the bot cannot locate the journal in the Pubmed database, it would place a tag something like 'journal not found in Pubmed db'. There should be a modifiable parameter which can be manually checked on or off by some person (user) to affirm or negate the bot.
- A bot automatically tagging pages (criteria above) not using a {{cite journal}} template. for the <ref></ref> tag.
Utility: These bots would enable the editors of medical articles to make the mentioned references more reliable and verifiable and would encourage users to use this template while placing references. DiptanshuTalk 16:15, 10 July 2013 (UTC)
- You can proceed with the discussion about utility of such bots at Wikipedia talk:WikiProject Medicine#Bot tagging medical articles that lack a PMID or DOI DiptanshuTalk 16:25, 10 July 2013 (UTC)
New Bot Request
I'm suggesting a bot that has administrative priviledges. Here's how it works:
- An administrator may enable autoblock on a soft block.
- The bot I am suggesting will change the affected user's settings so that all parameters are cleared except autoblock disabled.
- It will then lift the autoblock on the IP recently used by the affected user automatically.