Wikipedia:Bot requests
Commonly Requested Bots |
This is a page for requesting tasks to be done by bots per the bot policy. This is an appropriate place to put ideas for uncontroversial bot tasks, to get early feedback on ideas for bot tasks (controversial or not), and to seek bot operators for bot tasks. Consensus-building discussions requiring large community input (such as request for comments) should normally be held at WP:VPPROP or other relevant pages (such as a WikiProject's talk page).
You can check the "Commonly Requested Bots" box above to see if a suitable bot already exists for the task you have in mind. If you have a question about a particular bot, contact the bot operator directly via their talk page or the bot's talk page. If a bot is acting improperly, follow the guidance outlined in WP:BOTISSUE. For broader issues and general discussion about bots, see the bot noticeboard.
Before making a request, please see the list of frequently denied bots, either because they are too complicated to program, or do not have consensus from the Wikipedia community. If you are requesting that a template (such as a WikiProject banner) is added to all pages in a particular category, please be careful to check the category tree for any unwanted subcategories. It is best to give a complete list of categories that should be worked through individually, rather than one category to be analyzed recursively (see example difference).
- Alternatives to bot requests
- WP:AWBREQ, for simple tasks that involve a handful of articles and/or only needs to be done once (e.g. adding a category to a few articles).
- WP:URLREQ, for tasks involving changing or updating URLs to prevent link rot (specialized bots deal with this).
- WP:SQLREQ, for tasks which might be solved with an SQL query (e.g. compiling a list of articles according to certain criteria).
- WP:TEMPREQ, to request a new template written in wiki code or Lua.
- WP:SCRIPTREQ, to request a new user script. Many useful scripts already exist, see Wikipedia:User scripts/List.
- WP:CITEBOTREQ, to request a new feature for WP:Citation bot, a user-initiated bot that fixes citations.
Note to bot operators: The {{BOTREQ}} template can be used to give common responses, and make it easier to keep track of the task's current status. If you complete a request, note that you did with {{BOTREQ|done}}
, and archive the request after a few days (WP:1CA is useful here).
Legend |
---|
|
|
|
|
|
Manual settings |
When exceptions occur, please check the setting first. |
Bot-related archives (v·t·e) |
---|
Bot to upload main page images
Some of you will know that main page images that are hosted at Commons are - or should be - protected at Commons by an adminbot there by adding them to a casade-protected page at Commons. This prevents alterations or fresh versions being uploaded there, while our local cascading protection of files in today's and tomorrow's main pages prevents local upload of images. However, there was this thread at Talk:Main Page recently:
user:KrinkleBot hasn't edited since 9 November, meaning there is no autocascade protection on Commons. Promoting admins, please do check image protection status and upload a local protected copy if you can't protect on Commons - recent TFA and TFP images have not been protected. Materialscientist (talk) 02:59, 14 November 2013 (UTC)
- This is exactly why I've argued against relying upon KrinkleBot as a first-line file protection measure. It's a useful fallback (its intended purpose), but this isn't the first outage that's occurred (and it probably won't be the last). —David Levy 04:00, 14 November 2013 (UTC)
So it occurs to me that a useful adminbot task would be to check WP:Main Page/Tomorrow and Wikipedia:Main Page queue (perhaps even Template:Did you know/Queue) and usefully uploading local copies of images found there (including the source information and licence tag}, adding {{Uploaded from Commons}}. Adminbot powers would be useful but not essential (a non-adminbot wouldn't be able to upload local copies of tomorrow's images since cascading protetion would have kicked in, but it would catch TFL/TFA/OTD images scheduled more than a day in advance. Thoughts / volunteers? BencherliteTalk 23:55, 18 November 2013 (UTC)
- I support the idea. This would essentially duplicate the functionality of KrinkleBot at the English Wikipedia, which could only be helpful. (I doubt that a second safety net would generate any over-reliance beyond that stemming from the first safety net's existence.)
- Note that adminbot powers would be essential; non-admin accounts can't be used to upload new local files with names already in use at Commons.
- In addition to the pages mentioned, the bot should monitor Wikipedia:Picture of the day/Tomorrow, thereby protecting tomorrow's featured picture before the corresponding main page template (transcluded at Wikipedia:Main Page/Tomorrow) is generated. (Per this discussion, I created that page for KrinkleBot to monitor, but Krinkle dislikes the related infrastructure and apparently decided not to assist in its maintenance.) —David Levy 07:57, 22 November 2013 (UTC)
- That wouldn't really work for Featured pictures, as they have local description pages. They would need a completely different approach, than other files. Armbrust The Homunculus 11:45, 27 November 2013 (UTC)
Looking for technical mentors and tasks for Google Code-in
Hi, I'm one of the Wikimedia org admins at mw:Google Code-in. We are looking for technical tasks that can be completed by students e.g. create/update a bot, improve its documentation... We also need mentors for these tasks. You can start simple with one mentor proposing one task, or you can use this program to organize a taskforce of mentors with the objective of getting dozens of small technical tasks completed. You can check the current Wikimedia tasks here. The program started on Monday, but there is still time to jump in. Give Google Code-in students a chance!--Qgil (talk) 16:11, 21 November 2013 (UTC)
bots
hello, how do i go about getting a bot for my chatroom? — Preceding unsigned comment added by Hannsg8000 (talk • contribs) 19:06, 21 November 2013 (UTC)
- Generally, we can only help with bots related to Wikipedia. However, if it is an IRC related chatroom, meta:wm-bot may be useful to you. --Mdann52talk to me! 13:29, 22 November 2013 (UTC)
Requesting script modification
Hi all, I was recently granted a trial with my bot (see Mdann52 bot BRFA). However, it turned out that the script I was trying to use (mw:Manual:Pywikibot/weblinkchecker.py) did not check links in-between ref tags, so was not very useful for the task as I first thought. As my python skills are not very good at the minute, can someone rewrite the script (or produce a version of it) that only checks links in-between ref tags (and possibly ignores any tagged with {{dead link}}?) Thanks --Mdann52talk to me! 13:39, 22 November 2013 (UTC)
Updating a table with some stuff
There's currently a table of women physicists at User:Headbomb/sandbox2. If someone could code a bot to fetch the articles, and fill in the other columns, that would be nice and much appreciated.
- DOB (Date of Birth): Use YYYY-MM-DD format, or YYYY-MM, or YYYY if information is incomplete. — if information is missing.
- DOD (Date of Death): Use YYYY-MM-DD format, or YYYY-MM, or YYYY if information is incomplete. — if information is missing.
- Tagged?: List projects that tag the article, alphabetized. That is, if the talk page is tagged by {{WikiProject Physics}} and {{WP Biography}}, list {{WikiProject Biography}}, then {{WikiProject Physics}}, with linebreaks between them.
- Class: Max rating found in banners, i.e. if you find Start and Stub, list Start.
- Link count: How many times the article and its redirects are linked to (mainspace count only, exclude redirects).
For clarity, I've filled the first line of the table. The request is for a one-time run for now, but a weekly/monthly run could be done when at some point in the future when the table gets hosted as its permanent location. Feel free to do tests directly on my sandbox2. Headbomb {talk / contribs / physics / books} 18:01, 26 November 2013 (UTC)
Ban violation bot
A bot that finds ban violations (e.g. editing someone's userpage when there is an interaction ban between the new editors, editing during a site ban, etc) and reports and possibly reverts them. 2AwwsomeTell me where I screwed up.See where I screwed up. 20:02, 26 November 2013 (UTC)
- I've honestly been brainstorming a bot like this for months now. But there are a lot potential issues that would need resolving.—cyberpower ChatOnline 13:03, 27 November 2013 (UTC)
Bot for repetitive tasks
I want a bot for that automated or semi-automated for making repetitive edits that would be extremely tedious to do manually. repetitive tasks. for example adding the same category or template for a 1000 article. --DIYAR DESIGN (talk) 18:08, 27 November 2013 (UTC)
- In general that's what bots are supposed to do. Any chance for more details? Hasteur (talk) 19:36, 27 November 2013 (UTC)
- I also want a bot, to do that kind of stuff for me. I want to be able to tell it what to do, and it does it, no questions asked. That's why I chose to become a programmer and a bot-op. Now I have 2 active bots that I can boss around. :p—cyberpower ChatOnline 20:58, 27 November 2013 (UTC)
Project banners for WikiProject Women artists
The newly formed WikiProject Women artists could use a bot to add project banners to the talk pages of articles within certain categories. Gobōnobō + c 03:55, 28 November 2013 (UTC)
- You might want to ask Anome or User:Magioladitis. Their about the only ones left with a bot that might be willing to do that. 108.45.104.69 (talk) 04:00, 28 November 2013 (UTC)