Wikidata:Requests for permissions/Bot/Skybristol bot
Jump to navigation
Jump to search
Skybristol bot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Skybristol (talk • contribs • logs)
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)
- Support BrokenSegue (talk) 15:32, 7 June 2024 (UTC)
- Please make some test edits. Ymblanter (talk) 19:00, 10 June 2024 (UTC)
- 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)
- 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)
- 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)
- 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)
- 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)
- Support Notified participants of WikiProject Authority control This sounds like a really worthwhile thing to do Back ache (talk)