(Go: >> BACK << -|- >> HOME <<)

Jump to content

Steward requests/Bot status/2023-10

From Meta, a Wikimedia project coordination wiki


Global bot status requests

Lingua Libre Bot

Lingua Libre is a linguistic media library run by Wikimedia France. Lingua Libre Bot adds pronunciation files recorded with the project on-wiki. The bot is currently approved on Wikidata, French Wiktionary, Occitan Wiktionary, Shawiya Wiktionary, Kurdish Wiktionary, and Odia Wiktionary. It is also in testing on English Wiktionary. Here are two examples of its edits: 1, 2. The bot is written in Python and is open source. Its operators are Poslovitch and Pamputt (I'm creating this request per phab:T313471). Thank you for your consideration! Frostly (talk) 20:00, 25 June 2023 (UTC)

I fully support this global bot status request. of course, we'll be asking each new community to run the bot on this wiki before making any large-scale changes. With the global bot status, we'll save time and energy, as the last approvals to obtain bot status took several weeks (due to the non-responsiveness of the local community, the bot developer or the stewards, or everyone at once). Pamputt (talk) 06:54, 26 June 2023 (UTC)
Thank you Frostly for this initiative. I'm not one of the bot master, but I'm coordinating a lot of things on that project and I can point out few things:
  1. Pamputt is the current Bot master, Poslovitch have been inactive for a while. So Pamputt support should be sufficient.
  2. one of Lingua Libre initial aims is to support modest linguistic communities, so they may resist better to linguistic marginalization. But any process asking democratic reactiveness from wiki communities de facto favors larger linguistic communities, where numerous users and administrators are active daily. Getting the global bot status would help to level the playing field and support smaller projects as soon as one or two active users request us to.
Yug (talk) 16:57, 26 June 2023 (UTC)
Stewards, @Superpes15: Any news on that front ? Is the mass message sent ? Yug (talk) 10:13, 23 July 2023 (UTC)
I am generally positive to this bot and a global flag, but some details should be clarified:
  1. What is the relation between "Lingua Libre Bot" and "PamputtBot" Lingua Libre Bot (talk · contribs · CA) -- PamputtBot (talk · contribs · CA)
    PamputtBot is mainly used on the French Wiktionary to do other tasks. There is no connection with Lingua Libre Bot other than that I run both.
  2. How does the bot act if an audio file is already used, maybe in a less-standard way?
    I am not sure to understand what you mean. Do you have an example ?
  3. How does the bot act on broken or less-standard pages?
    Lingua Libre Bot is customized for each Wikimedia project it works on. This means that there is a specific tuning for each project, taking into account the rules of that project and bots.
  4. I see the bot adding lang=fr. This is a tridudance. The file in question "audio=LL-Q150 (fra)-Mecanautes-antivirus.wav" contains "Q150" and "fra", both saying the same thing as "lang=fr". On eo wiktionary, no parameter for the langcode is needed. The module isolates the Q-item from the filename and converts it to language code.
    As mentioned above, the Lingua Libre bot is adapted to each project. For the French Wiktionary, the template "écouter" works like this. It could probably be improved with your comments but it will take a while for it to be processed.
Taylor 49 (talk) 11:34, 9 August 2023 (UTC)

@Taylor 49: thanks for your message. I've answered after each question for readability. Pamputt (talk) 14:03, 9 August 2023 (UTC)

@User:Pamputt The file that the bot is trying to add could be already there. It could be on wrong place of the page, or it could have junk parameters. For example, en wiktionary used "lang=" for several years. This parameter still can be seen on some other wikis. People love to copy without understanding. Taylor 49 (talk) 14:23, 9 August 2023 (UTC)
I can tell you how the bot works on the Wiktionary it is already running on. It checks to see if the file already exists, and if it does not, it adds the new recording. Some Wiktionary projects want to have only one audio recording per entry, so in this case the bot only checks if there is an existing record.
About the "junk parameters", if you mean the filename could be malformed, then it is not possible. The audio recordings are named automatically and using a systematic naming scheme by the RecordWizard on the Lingua Libre website. So it is always of the form "LL-Q150 (fra)-Mecanautes-antivirus.wav", i.e. "LL-language ID-user name-recorded word name.wav". For the rest of the template, as I have written before, the bot is adapted to each Wiktionary, so it will use the template and the associated parameters given by the wikimedia project users. You can watch here to have an idea of what informations the bot needs to be adapted. Pamputt (talk) 16:35, 9 August 2023 (UTC)
@Pamputt: for point 2, I assume Taylor refers to humans already adding the audio file to the page before the bot does. How does the bot handle such situation. I don't see wrong answers: remove + replacement, simple addition, skip pages are all 3 legit tactics. So this should not affect the global bot application. But it should be documented in the readme.md I guess. Yug (talk) 03:54, 11 August 2023 (UTC)
@Taylor 49 if the filename is already present in the page, Lingua Libre Bot does not add it once again even if the template is malformed (see here for the code). Pamputt (talk) 05:45, 15 August 2023 (UTC)
Done It's been over a month since the MassMessage was sent. There is no opposition and the reasons are valid. Flag granted :) Thanks for your work! --Superpes15 (talk) 09:21, 5 October 2023 (UTC)

Bot status requests

SeipiBot@smnwikipedia

Seipinne (talk) 08:48, 14 October 2023 (UTC)

@Seipinne: Before to give the flag, please explain why are you rapidly editing if the flag was not still assigned, thanks! --Superpes15 (talk) 11:24, 14 October 2023 (UTC)
@Superpes15 I was asked if I could fix that spelling mistake with the bot, so I did it before realizing I should've gotten the bot flag first. Seipinne (talk) 11:38, 14 October 2023 (UTC)
Done @Seipinne: No problem! Thanks for the confirmation and for volunteering :) --Superpes15 (talk) 11:41, 14 October 2023 (UTC)

InternetArchiveBot@ary.wikipedia

Approved by community discussion. Harej (talk) 15:43, 21 October 2023 (UTC)

Done --Martin Urbanec (talk) 22:10, 21 October 2023 (UTC)

MGA73bot@en.wikinews

There are hundreds of files on Wikinews without a valid license tag. Many of those can be fixed with a bot.

It has been discussed since June on n:Wikinews:Water_cooler/assistance/archives/2023/August.

I made a request for a bot flag to fix this in July. There are no active bureaucrats on Wikinews at the moment. So I hopw a steward can help out here and close the request and hopefully grant a bot flag.

I have a bot flag on a few other wikis and have done millions of edits. MGA73 (talk) 14:50, 16 October 2023 (UTC)

 On hold As per practice, I'll try to contact the local 'crats via Wikimail and, if I've no reply after 1-2 weeks, I'll procede, thanks for the understanding! --Superpes15 (talk) 15:52, 16 October 2023 (UTC)
@Superpes15: Was that supposed to be weeks or days? Heavy Water (talk) 16:06, 16 October 2023 (UTC)
@Heavy Water: Sorry, I wrote via mobile, fixed :D Superpes15 (talk) 16:07, 16 October 2023 (UTC)
@Superpes15: Thank you, sounds good! --MGA73 (talk) 17:00, 16 October 2023 (UTC)