Jump to content

Community Wishlist Survey 2022/Bots and gadgets/Improvement to the AIV helper bot

From Meta, a Wikimedia project coordination wiki

Improvement to the AIV helper bot

  • Problem: Currently, the AIV helperbot (HBC AIV helperbot5) on enWiki only removes entries itself if the user gets blocked or if the entry is x amount of hours old (from what I've seen the number is usually around 4). Unfortunately, not all entries on AIV end up with the user blocked, sometimes the user simply gets warned or the user's edits are determined not to be vandalism, or the user stops editing before getting reported to AIV meaning the user isn't blocked because blocking is only used as a preventative measure and not as punishment. The issue comes when the user starts vandalizing again and the report hasn't been removed. Most admins will probably see that the user has been determined to no longer be an issue and the user is able to continue vandalizing. If someone re-reports the user and the previous entry for the user has not been removed, the bot will automatically combine them, making it harder for the user to properly be reported. There's also the issue of admins not checking the AIV regularly enough and some vandals being able to get away with their vandalism because their report became stale.
  • Who would benefit: Anyone who reports users to AIV and also admins who manage AIV.
  • Proposed solution: Add to the functionality of the bot by having the stale timer for each reported user only decrease if they aren't editing after X amount of time, and also having the bot remove any unactionable reports (i.e user being warned, edits not being vandalism) automatically after a bit and if the user vandalizes again, they can be reported again without the new report being merged into the older report that was determined to be unactionable.
  • More comments: I had discussed this before with Alexis Jazz here, however they told me doing so is not feasible for the time being since the creator of another one of the bots at AIV (Mdaniels bot) has health issues and wasn't the one who wrote the AIV function for the bot. If this isn't something that is able to be done let me know.
  • Phabricator tickets:
  • Proposer: Blaze Wolf (talk) 18:28, 10 January 2022 (UTC)[reply]