Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Wikidata Bot

Python

This user account is a bot with a bot flag. The bot is operated by MisterSynergy.
This bot runs on Wikimedia Toolforge.
Administrators: If this bot needs to be blocked due to a malfunction, please remember to disable autoblocks so that other WMF Toolforge bots are not affected.

General remarks

edit
  • This bot account does not operate autonomously in the main namespace, but sometimes unattended.
  • In case of problems with the edits of this bot, please request an indefinite block at the Administrators' noticeboard until the bot operator is able to address your concerns.
  • For all inquiries which are not urgent, please contact the bot operator at User talk:MisterSynergy.

Approved tasks

edit

The following tasks have been approved via Wikidata:Requests for permissions/Bot, in line with the Wikidata:Bots policy.

Task 1: tidy claims of properties with quantity datatype

edit
  • Wikidata:Requests for permissions/Bot/MsynBot (not yet approved)
  • Some aspects of this request can now be performed under task 2 if constraint violations are involved. If changes not involving covis need to be done, this task will be brought to approval as well before starting.

Task 2: batch editing (statements only) for constraint violation repairs

edit
  • Wikidata:Requests for permissions/Bot/MsynBot 2
  • For batch editing in the field of systematic constraint violation repairs in one-time jobs, several edit automation tools such as QuickStatements, PetScan, and PAWS (pywikibot) are used by this bot account. Tool selection is made based on their editing capabilities, and further details about batch design strategies can be found at Wikidata:Requests for permissions/Bot/MsynBot 2. Since all code/input is prepared for each fix specifically and executed only once, there is no repository hosting all the input. Code in the bot account’s PAWS instance can be found here.

Task 3: complement incomplete database references

edit

Task 4: import P3722/Commons map category (finished)

edit

Task 5: move claims of P17 to P8047 for all instances of Q11446 (finished)

edit

Task 6: archive Wikidata:Requests for deletions

edit

Task 7: patrol overwritten unpatrolled changes

edit
  • Wikidata:Requests for permissions/Bot/MsynBot 7
  • Runs daily from Toolforge (msynbot tool account)
  • patrol log for User:MsynBot
  • Patrol currently supported for the following actions:
    • reverted revisions (identified by tag mw-reverted)
    • revisions in redirected items, except merge edits itself
    • wbsetsitelink-add, wbsetsitelink-remove
    • wbsetlabel-add, wbsetlabel-set, wbsetlabel-remove
    • wbsetdescription-add, wbsetdescription-set, wbsetdescription-remove
    • wbsetaliases-add, wbsetaliases-set, wbsetaliases-update, wbsetaliases-remove
    • clientsitelink-remove
  • Patrol to be added for the following actions in the future:
    • wbsetlabeldescriptionaliases
    • Some claim actions
    • Sitelink moves
  • Patrol probably not be added:
    • Merge actions
    • undo/rollback actions
    • Most editentity edits
edit

Task 9: manage GND identifier claims

edit
edit
edit

Task 12: import GND claim based on VIAF cluster

edit

Task 13: remove unnecessary use of preferred rank

edit

Unapproved tasks

edit

The bot account is also used for a couple of autonomous and unapproved tasks, all of them outside of the content namespaces, and predominantly in the userspace of the bot operator. These scripts are run on Toolforge in the msynbot tool.

See also

edit