From Wikimedia Commons, the free media repository
Jump to: navigation, search
This project page in other languages:

English | 日本語 | +/−

Shortcut: COM:BRFA

Bot policy and list · Requests to operate a bot · Requests for work to be done by a bot · Changes to allow localization  · Requests for batch uploads

If you want to run a bot on Commons, you must get permission first. To do so, file a request following the instructions below.

Please read Commons:Bots before making a request for bot permission.

Requests made on this page are automatically transcluded in Commons:Requests and votes for wider comment.

Requests for permission to run a bot[edit]

Before making a bot request, please read the new version of the Commons:Bots page. Read Commons:Bots#Information on bots and make sure you have added the required details to the bot's page. A good example can be found here.

When complete, pages listed here should be archived to Commons:Bots/Archive.

Any user may comment on the merits of the request to run a bot. Please give reasons, as that makes it easier for the closing bureaucrat. Read Commons:Bots before commenting.

Fundación Joaquín Díaz (talk · contribs)[edit]

Operator: Pusazul (talk · contributions · Number of edits · recent activity · block log · User rights log · uploads · Global account information), supervised by Abián (talk · contributions · Number of edits · recent activity · block log · User rights log · uploads · Global account information) and Rastrojo (talk · contributions · Number of edits · recent activity · block log · User rights log · uploads · Global account information). There was a previous request for these account, but finally it was not necessary to operate a bot for that task, see Commons:Bots/Requests/Fundación Joaquín Díaz/2.

Bot's tasks for which permission is being sought: Upload and tag ~21000 recordings associated to Fundación Joaquín Díaz. Project supported by Wikimedia España and funded by the WMF in an IEG meta:Grants:IEG/Fundación_Joaquín_Díaz.

Automatic or manually assisted: It will run in automatic, using batch uploads, checking possible errors before continuing with the uploading process (the upload process will follow several rounds, checking those errors before starting the next round).

Edit type (e.g. Continuous, daily, one time run): One time run (upload process may last ~2 weeks)

Maximum edit rate (e.g. edits per minute): As fast as the operator connection admits.

Bot flag requested: (Y/N): Y

Programming language(s): Python, script here

Rastrojo (DES) 14:04, 21 August 2015 (UTC)


Is this a bot? If yes: It should have {{Bot}} on the userpage and "Bot" in the username would be helpful too. --Steinsplitter (talk) 13:42, 27 August 2015 (UTC)

In fact the contents that this account has uploaded in the past were uploaded via phabricator request (ticket), so it was not a bot sensu stricto. Now it is, so I add the template. We decided to keep the official name of the institution that donated the contents, Fundación Joaquín Díaz. Best regards Steinsplitter. Rastrojo (DES) 14:06, 27 August 2015 (UTC)

PomologicalBot (talk · contribs)[edit]

Operator: ParkerHiggins (talk · contributions · Number of edits · recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought: Uploading the 7,584 public domain images in the USDA's Pomological Watercolor Collection.

Automatic or manually assisted: Automatic

Edit type (e.g. Continuous, daily, one time run): One time run

Maximum edit rate (e.g. edits per minute): Based on file size, probably no more than 1

Bot flag requested: (Y/N): Y

Programming language(s): Python

ParkerHiggins (talk) 05:35, 20 May 2015 (UTC)


  • Please make test run. --EugeneZelenko (talk) 14:02, 21 May 2015 (UTC)
  • There seem to have been some reuploads of identical images. Has the problem already been identified? --Krd 19:01, 6 June 2015 (UTC)
    @ParkerHiggins: ? --Krd 07:56, 20 June 2015 (UTC)

As there is no progress and no response to questions, I'm going to close this as stale for now. --Krd 16:40, 28 June 2015 (UTC)

Reopened on request. --Krd 10:27, 24 August 2015 (UTC)
  • Test run of 40 uploads performed yesterday. Some of the early edits are identical or near-identical reuploads, just to confirm that the script was still working as expected after a few months. ParkerHiggins (talk) 15:24, 24 August 2015 (UTC)
    Please ensure by program code that no image is uploaded more than once, and that no existing image is overwritten. --Krd 18:31, 24 August 2015 (UTC)
    Confirmed. The images are numbered sequentially and the program has the ability to start at any index. (The test run was conducted in three discrete batches, to verify that.) ParkerHiggins (talk) 19:55, 24 August 2015 (UTC)
    And to clarify, I have updated the code to prevent it from overwriting any existing images, though given the naming scheme I don't expect to encounter any if I'm starting from the next index. ParkerHiggins (talk) 21:02, 24 August 2015 (UTC)
    Is it possible to add content into file name?
    If collection consist of agricultural species paintings, is it possible to add something like Category:Paintings of apples during upload?
    Date is not always in right format (File:Pomological Watercolor POM00000022.jpg).
    Please use language templates for Author field.
    EugeneZelenko (talk) 14:07, 25 August 2015 (UTC)
    Thank you for the questions! Answering them in order:
    It is possible of course to name the files whatever we like, but I think it makes most sense to have them mirror the naming convention the USDA itself uses. For one thing, the metadata is pretty inconsistent among the images, so you couldn't reliably add much content; morever, doing it this way will make it easy to map back and forth in case an image somehow gets separated or downloaded into some other context.
    The category thing is a great idea and yes, I've added that. Some of these uploads may be the first in a category (like, Category:Paintings of avocados is currently empty, which is a shame) but I think that's ok.
    Can you point me to info on how to best do formatting? The data set includes paintings that have specific dates such as the one you highlighted, and also ones with varying levels of precision, so I'll have to accommodate those different levels.
    I think {{ISOdate}} is best source of information. --EugeneZelenko (talk) 14:03, 26 August 2015 (UTC)
    Of course, and thank you for noting the oversight. New uploads will include language tags on each of the Authors.
    ParkerHiggins (talk) 05:35, 26 August 2015 (UTC)
    Hi there! I've uploaded a few more images. I've re-worked the description a little bit to add a bit more information from the metadata I have, including geographic origin, as well as adding the categories, putting in ISOdate formatted dates, and language tags around the author. Pomological Watercolor POM00000046.jpg is a good example of a file with all those changes in place. ParkerHiggins (talk) 05:22, 29 August 2015 (UTC)
    Looks OK for me. --EugeneZelenko (talk) 13:56, 29 August 2015 (UTC)
    Alright! Forgive me, this is my first bot, but what happens next here? Do we wait for anybody else who may want to review? ParkerHiggins (talk) 15:26, 29 August 2015 (UTC)
    I'll add call for last comments. --EugeneZelenko (talk) 14:20, 30 August 2015 (UTC)

If there are no objections, I think bot status should be granted. --EugeneZelenko (talk) 14:20, 30 August 2015 (UTC)

Commons fair use upload bot (talk · contribs)[edit]

Operator: (talk · contributions · Number of edits · recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought:

Files that are subject to deletion requests or other deletion processes which may be suitable to remain hosted on other Wikimedia projects (at this time localization is set up for the English Wikipedia, English Wikisource and the Estonian Wikipedia) may use the {{Fair use delete}} or {{PD-US-1923-abroad-delete}} templates so that the bot can perform the localization. When the bot is done localizing, the template is swapped to a speedy delete template.

Note that the bot only localizes images when a current administrator has added the relevant template. See the procedure description on the bot user page.

This bot was successfully running from 2012 through to summer 2014 on the Toolserver. In migrating I have been rewriting the code from mwclient to Pywikibot and have set up the service on labs under commonsfairuseupload. The source code can be found at

Automatic or manually assisted:


Edit type (e.g. Continuous, daily, one time run):

Hourly run, executed on WMFlabs.

Maximum edit rate (e.g. edits per minute):

When the bot was running previously, there was an average of a handful in a day. There is no need for this to be a fast bot and considering what it does (linear local downloads), I would expect a practical maximum of about 2 images processed in a minute.

Bot flag requested: (Y/N): Y

Programming language(s): Python, Pywikibot core.

(talk) 12:44, 15 January 2015 (UTC)


  • The rewrite to Pywikibot is happening now, so I would expect the bot to remain in trials/testing for a couple more weeks depending on how much wiki-time I find to spend completing the migration. I have put a notice on COM:AN for comment, as the bot is focused on supporting admins who are responsible for assessing if an image is suitable for localization. -- (talk) 12:44, 15 January 2015 (UTC)
See also enwiki request in processxaosflux Talk 14:39, 15 January 2015 (UTC)
  • Seems useful. Let us know when you have done some trials. --99of9 (talk) 05:03, 5 February 2015 (UTC)
    • I've been delayed on revisiting the code, mainly due to some disillusionment as a volunteer. However I expect to get this running in March and we should be able to point to some tests at that time. -- (talk) 10:43, 5 February 2015 (UTC)
  • , is this on the back burner then? If so, that is a pity because it would have been a very useful service. Green Giant (talk) 07:58, 2 June 2015 (UTC)
I have a lot on in real life, and I confess to being disillusioned that a Commons admin can make legal threats against me and no action was taken. Considering the false and stupid allegations made about me on Commons and OTRS by certain people as part of the fracas around Russavia, I am disappointed that not a single apology has been forthcoming for publicly smearing my character. With time to reflect I was more damaged by this than I expected.
I still intend to implement and test out the FUUB, but I am prioritizing real life urgent matters and giving myself time to feel happier about this project before I do. When I return I shall probably run another RFA, operating tools like FUUB is severely hampered if I cannot delete or restore files myself, as this is central as to why they are needed. If I get rejected again, maybe it's time to move on and leave the project for those that want to run it like a boy's club. -- (talk) 14:52, 2 June 2015 (UTC)
@: Please advise: Do you prefer to keep this request open until you are ready for test edits, or should we close it for now and reopen it later? Thank you. --Krd 16:46, 28 June 2015 (UTC)
If it's no hassle I'd rather just leave it open. I have a massive simple logistics commitment for a couple of months, but the fraud case is a mountain of research and distracting because it is disturbingly unpleasant and much more significant than anyone expected. So my volunteer work is little bits and bobs right now and I will probably avoid committing to any bigger stuff over the summer. As I mentioned on en.wp if someone wants to invest their time getting the FUUB running before that, I am happy to leave it. -- (talk) 16:56, 28 June 2015 (UTC)

Atsirbot (talk · contribs)[edit]

Operator: Atsirlin (talk · contributions · Number of edits · recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought: sorting of images uploaded during the WLE/WLM contests in Russia (adding/removing/modifying categories, changing monument ID's, etc.)

Automatic or manually assisted: automatic

Edit type (e.g. Continuous, daily, one time run): one-time runs

Maximum edit rate (e.g. edits per minute): mostly depends on my internet connection that is usually on the slow side; if necessary, the bot can be limited to, e.g., 10 edits per minute, although I see no particular reason for doing that

Bot flag requested: (Y/N): Y

Programming language(s): perl

Plenty of earlier bot edits can be found here and here (many of the edits under my regular user name were also done by the script). I have been doing the whole image categorization for WLE-2015 and WLM-2014 in Russia. Alexander (talk) 13:03, 29 August 2015 (UTC)


Is everyone enjoying the last summer weekend? As the starting date of WLM is approaching, the bot will start crawling through existing images that were uploaded in previous years. There are several things that need to be fixed before WLM-2015 starts. Consider this as test runs. --Alexander (talk) 14:58, 30 August 2015 (UTC)