Commons:Bots/Requests/PamputtBot

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

PamputtBot (talk · contribs)

Operator: Pamputt (talk · contributions · Statistics · Recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought: Lingua Libre contributors upload many word pronunciation recordings on Wikimedia Commons. This is done automatically at the last step of the Record Wizard on Lingua Libre. During upload, the {{Lingua Libre record}} template is used to add information related to each recording (see for example: LL-Q150 (fra)-Lepticed7-uncio.wav).

Problem happens when the Lingua Libre contributor has selected a wrong language before starting the recording session. The consequence is that that the language information in {{Lingua Libre record}} is not correct and need to be fixed (in the example given before, the correct language is Esperanto (instead of French). PamputtBot aims to replace the erroneous language by the correct one on the Lingua Libre item of the recordings and also here on Wikimedia Commons

If I get the bot status, then I will request for filemover right so that I can also rename the file with the correct name (example: File:LL-Q150 (fra)-Lepticed7-uncio.wav has to be renamed into File:LL-Q143 (epo)-Lepticed7-uncio.wav)

Automatic or manually assisted: automatic (random manual check)

Edit type (e.g. Continuous, daily, one time run): a first batch to fix all wrong recordings that have already been recorded in the past and then each time new recordings need to be fixed.

Maximum edit rate (e.g. edits per minute): less than 50 edits per minute (I guess)

Bot flag requested: (Y/N): Y

Programming language(s): Python (based on PWB)

Pamputt (talk) 11:32, 3 August 2021 (UTC)[reply]

Discussion

This is my first bot request on Wikimedia Commons so tell me if something is not clear or missing. Pamputt (talk) 11:32, 3 August 2021 (UTC)[reply]

Discussion

@EugeneZelenko: how long does it take to get the bot status? Should I do something more begore getting this status? Pamputt (talk) 14:39, 5 September 2021 (UTC)[reply]

Test run is always good idea. --EugeneZelenko (talk) 14:42, 5 September 2021 (UTC)[reply]
What is the status of this request? Please make another test run. --Krd 09:15, 8 October 2021 (UTC)[reply]
@Pamputt:  ? --Krd 13:40, 19 October 2021 (UTC)[reply]
@Krd: sorry for your previous message, I missed it. Here is the status: the bot is working the same way as before (the few tests I did in September). I can run it again on a few other files if needed. That's said, I would like to improve the bot so that it is able to modify the structured data of the files (to modify P407 at the same time) but I did find any time to look at how to do that. Are you aware of bot code (or documentation) that show/explain how to modify Structured Data? Pamputt (talk) 17:41, 19 October 2021 (UTC)[reply]
Please make another test run that includes a few direct renames. (I have no good idea on the documentation question.) --Krd 04:34, 20 October 2021 (UTC)[reply]
By "direct rename", you mean the bot modify the file name in addition to the Commons page content? If so, I cannot because my bot has no filemover right. Should I request this right in parallel of the bot status. Sorry for all this naive question but this is the first time I write a bot on Wikimedia Commons so I am not fully aware how it works here. Pamputt (talk) 05:14, 20 October 2021 (UTC)[reply]
I think you should have seen the user right changes on your watchlist and also got an e-mail about it. If not, please see: https://commons.wikimedia.org/wiki/Special:Log?type=rights&page=user%3APamputtBot --Krd 06:15, 20 October 2021 (UTC)[reply]
Please report current status. Is this ready for a test run per above? --Krd 14:15, 9 November 2021 (UTC)[reply]
Sorry for the delay, but I am busy for now with another topic. I hope to give some news by the end of November. Pamputt (talk) 01:18, 18 November 2021 (UTC)[reply]

Stale. --Krd 14:46, 22 December 2021 (UTC)[reply]