Wikidata:Requests for permissions/Bot/MusiBot
- The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
- Not done @Joaquinserna: This request seems to be abandoned, please reopen it if that is not the case. Thanks. Mike Peel (talk) 21:20, 18 January 2022 (UTC)[reply]
MusiBot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools) Operator: Joaquinserna (talk • contribs • logs)
Task/s: Query over Genius.com API and adding Genius artist ID (P2373) and Genius artist numeric ID (P6351) statements to its respective artist in case it hasn't been added before.
Code: Not provided. Using WikidataJS for SPARQL querying and claim editing.
Function details: Sequencialy query Genius.com for every possible ArtistID, search Wikidata for any singer (Q177220) or musical group (Q215380) with the same label as Genius' artist name, check if it has Genius artist ID (P2373) and Genius artist numeric ID (P6351) statements, then adds them if neccessary.
Discussion:
Already did a successful test here forcing Wikidata Sandbox (Q4115189) to be the updated id, Genius' ArtistID n° 1 is Cam'ron (Q434913) which already has Genius artist ID (P2373) Genius artist numeric ID (P6351).
Joaquín Serna (talk) 01:11, 28 February 2020 (UTC)[reply]
- Could you please make a bit more test edits and on real items?--Ymblanter (talk) 20:00, 3 March 2020 (UTC)[reply]
- : Done, you can check it out here Joaquín Serna (talk)
- Add Genius artist numeric ID (P6351) as a qualifier to Genius artist ID (P2373). If you gather the data from Genius API, use Genius API (Q65660713) as reference. Optionally if you could also add has characteristic (P1552) → verified account or profile (Q28378282) for "Verified Artist" that would be great. - Premeditated (talk) 09:42, 18 March 2020 (UTC)[reply]