Wikidata:Requests for permissions/Bot/Skybristol bot

From Wikidata
Jump to navigation Jump to search

Skybristol bot (talkcontribsnew itemsnew lexemesSULBlock logUser rights logUser rightsxtools)
Operator: Skybristol (talkcontribslogs)

Task/s: Flesh out mapping of DOI provider orgs to WD orgs, syncing DOI prefix values

Code: https://github.com/skybristol/wdbots

Function details:

  • Map DataCite providers to WD organization entities via ROR identifier
  • Map CrossRef providers to WD organizations via URL and other identifiers
  • Resolve issue on single-value property constraint
  • Modify existing DOI prefix claims with a qualifier indicating the operator (links to DataCite or CrossRef entities)
  • Add additional DOI prefix claims on other mapped orgs
  • Setup a notebook for periodic refresh

--Skybristol (talk) 11:48, 7 June 2024 (UTC)[reply]

 Support BrokenSegue (talk) 15:32, 7 June 2024 (UTC)[reply]
Please make some test edits. Ymblanter (talk) 19:00, 10 June 2024 (UTC)[reply]
Thank you Ymblanter. I set up a test on 10 items in this work-in-progress notebook. I tried running the write operation using this account (User:Skybristol bot) with a bot password. I get an API error indicating that account does not have the bot right granted. Is there something else I need to do with that account myself? I gave the bot password rights, but if the base account doesn't have the ability to operate bots... I apologize if I'm missing something; I've been working for a while now in a wikibase.cloud site where I have admin rights and have not done anything in Wikidata via code yet. --Skybristol bot (talk) 21:39, 10 June 2024 (UTC)[reply]
I make the bot conformed user; if this does not help you would need to ask more technically oriented users than I. Ymblanter (talk) 18:43, 11 June 2024 (UTC)[reply]
Thank you. I am able to make edits with the [User:Skybristol bot] account, but the bot flag through the API, which enables high volume edits, throws an error still. I believe there is a group called "bot" that active bot accounts are a member of. I was able to push through a handful of test items with the configuration I am planning for the DOI prefix claims:
I'm still working through another issue that came up with some items where there is a datetime value lacking a precision qualifier somewhere I'm tracking down. Skybristol bot (talk) 18:32, 13 June 2024 (UTC)[reply]
 Support Notified participants of WikiProject Authority control This sounds like a really worthwhile thing to do Back ache (talk)