Wikiversity:Bots/Status

cs:Wikiverzita:Bot/Žádosti fr:Wikiversité:Bot/Statut it:Wikiversità:Bot/Autorizzazioni pt:Wikiversidade:Robôs/Pedidos de aprovação This page allows bot operators to ask for approval to use a bot on the English-language Wikiversity.

Please read Wikiversity policy about bots first.

Bureaucrats are able to give and remove bot status using the Special:UserRights feature. Request are usually handled after about 7-10 days, to allow time for comments and questions from the community. If you do not receive a timely response to your request, feel free to leave a message on the talk page of a Bureaucrat.

Older status requests are /Archive/d.

The wikicode below is a suggestion for formating a bot request:

BotName

 * Bot name:
 * Bot operator:
 * Automatic or manually assisted:
 * Purpose of the bot:
 * Edit period(s):
 * Programming language(s) (and API) used:
 * Other projects that are already using this bot:
 * Additional information:

Requests for bot status

Add new bot requests at the bottom

Arbota

 * Bot name:
 * Bot operator:
 * Automatic or manually assisted: halfautomatic (manually triggered)
 * Purpose of the bot: at the moment: helping me with generating pages of translated exercises from German wikiversity. (The Wikidatalinks I do via quickstatements on toolforge).
 * Edit period(s): once in a while
 * Programming language(s) (and API) used:Pywikibot running on jupiter.
 * Other projects that are already using this bot: German wikiversity. I started the bot some weeks ago.
 * Additional information: I only use it for help within 'my pages' and always control the result.

Bocardodarapti (discuss • contribs) 06:39, 28 September 2022 (UTC)

WikiJournalBot
As with listeriabot, it only edits pages between the templates and, see sandbox tests User:Octfx/Volume_4_Issue_1. T.Shafee(Evo&#65120;Evo)talk 23:10, 16 March 2022 (UTC)
 * Bot name:
 * Bot operator: &
 * Automatic or manually assisted: Automatic
 * Purpose of the bot: Formatting up lists of wikijournal articles based on sparql queries
 * Edit period(s): 2 week test, (if no problems, indefinitely)
 * Programming language(s) (and API) used:
 * Languages = PHP
 * API = https://www.wikidata.org/w/api.php
 * Repository = octfx/WikiJournalBot
 * Other projects that are already using this bot: none
 * Additional information: Having failed to get in contact with to update listeriabot, I asked to put together a stripped-down version that is specialised for the wikijournal tasks we need. In particular, automating the lists:
 * Currently: WikiJournal_of_Medicine, WikiJournal_of_Science, WikiJournal_of_Humanities
 * Eventually: WikiJournal_User_Group/Potential_upcoming_articles
 * Eventually: WikiJournal_User_Group/Editors


 * Can someone create the WikiJournalBot user account and perform an edit under that account? So far, it doesn't appear to exist. Thanks! -- Dave Braunschweig (discuss • contribs) 13:07, 17 March 2022 (UTC)
 * @Dave Braunschweig Ah yes, rather easier to apply permissions to an existing account. Done. T.Shafee(Evo&#65120;Evo)talk 22:31, 17 March 2022 (UTC)
 * I followed the previous approach, bot for a week, presuming that was the intent. Let us know how testing goes. -- Dave Braunschweig (discuss • contribs) 22:41, 17 March 2022 (UTC)
 * I've created an OAuth consumer at meta and ran the bot through toolforge. Successful edits were made to the Sandbox and two of my user pages here and here. --Octfx (discuss • contribs) 09:51, 18 March 2022 (UTC)
 * I'm fine with running tests as you have recently been doing and I highly encourage you to continue. Please note: "When testing, bot operators must delay 60 seconds between edits." (see: WV:BOT) If you need assistance with this Dave or I can provide help with how to 'throttle' the edit rate to comply with this guideline. This makes it easier for custodians and 'crats to review the edits as they occur. Thank you so much for your contributions to improving Wikiversity, it is greatly appreciated. --mikeu talk 22:40, 1 June 2022 (UTC)
 * Forgot to ping for input. --mikeu talk 22:47, 1 June 2022 (UTC)
 * no problem, I’ll set the bot back to one edit per minute. The current delay was set while the bot flag was temporarily active, I forgot to change it back! —-Octfx (discuss • contribs) 06:49, 2 June 2022 (UTC)
 * Great, we very much appreciate your contributions to Wikiversity. Thank you for improving our site and let us know if you need additional tools to improve the quality of our website. --mikeu talk 07:56, 2 June 2022 (UTC)

I don't know the inner workings of this bot, but it often shuffles the order of publications and made them out of publishing sequence  OhanaUnited  Talk page  16:52, 23 August 2022 (UTC)


 * @OhanaUnited You need to notify the bot owner or leave a message the bot's talk page. -- Dave Braunschweig (discuss • contribs) 20:55, 23 August 2022 (UTC)

WorkmarketBot
Note for transparency: I have also assigned it IP block exempt status during these tests since it was flagged by Tks4Fish. I think this is reasonable, but please let me know if that's against proccedure to IP block exempt a both that I myself am applying permission for. T.Shafee(Evo&#65120;Evo)talk 11:48, 9 June 2023 (UTC)
 * Bot name:
 * Bot operator: &
 * Automatic or manually assisted: Automatic
 * Purpose of the bot: Syncronising a list of tasks between WikiJournal_User_Group/Technical_editors/tasks and the external software Workmarket. Essentially performing two types of edit:
 * Adding new rows to the table on that page (if item was added in Workmarket)
 * Adding an "Assignment ID" to a column (if item added on-wiki and imported to workmarket)
 * Edit period(s): indefinitely
 * Programming language(s) (and API) used:
 * APIs = https://en.wikiversity.org/w/api.php and https://employer-api.workmarket.com
 * language and repo = Java
 * Other projects that are already using this bot: none
 * Additional information: We've done a few test edits to check its functionality on a sandbox. It would only be editing a single wiki page, so its activities are also very contained.


 * Bot permission added. -- Dave Braunschweig (discuss • contribs) 21:51, 26 June 2023 (UTC)