:Wikipedia:Bots/Requests for approval/AWMBot 2

AWMBot 2

[[User:AWMBot|AWMBot 2]]

{{Newbot|AWMBot|2}}

Operator: {{botop|BJackJS}}

Time filed: 15:32, Thursday, April 22, 2021 (UTC)

Automatic, Supervised, or Manual: supervised

Programming language(s): Node

Source code available: https://github.com/Oppurtun/AWMBot/blob/main/task1.js

Function overview: The bot scans broken review templates then scans previous names and places it under the peer review template.

Links to relevant discussions (where appropriate): Wikipedia:Bot_requests#Bot_to_repair_broken_peer_review_links

Edit period(s): one time run

Estimated number of pages affected: Around 1000

Exclusion compliant (Yes/No): No

Already has a bot flag (Yes/No): No

Function details: The bot scans pages under the Category:Pages_using_Template:Old_peer_review_with_broken_archive_link category. It then scans previous names and places it under the peer review template.

=Discussion=

Have any changes been made to address the feedback/issues discussed in Wikipedia:Bots/Requests for approval/AWMBot? ProcrastinatingReader (talk) 11:02, 23 April 2021 (UTC)

:Yes, there has been a change that involves the replacement of the entire tag with a near 0 margin of error with editing. BJackJS talk

::I think part of the issue there was that it was adding page titles which just didn't exist. For example Special:Diff/989309968, even though Wikipedia:Peer review/Becky (model)/archive1 is a redlink. Is that resolved? If so, what's the behaviour of this bot if it runs on a page like that? Will it skip, remove the entire peer review tag, or is there a different parameter name/value it will add? ProcrastinatingReader (talk) 16:31, 24 April 2021 (UTC)

:::I'm working on a function that verifies if a tag replacement is a redlink and it will then skip over that so it can be done manually by people who may have a better idea of what to do than an automated system. BJackJS talk

::::Okay. Send me a ping once that's done and I'll be happy to send this for trial :). I don't think it's worth cycling through trials without that function, like in the previous BRFA, as in this edge case making those edits doesn't really solve the problem. ProcrastinatingReader (talk) 15:38, 25 April 2021 (UTC)

:::::User:ProcrastinatingReader The function has been added along with a major bugfix. BJackJS talk 17:18, 27 April 2021 (UTC)

  • {{TakeNote}} This bot appears to have edited since this BRFA was filed. Bots may not edit outside their own or their operator's userspace unless approved or approved for trial. AnomieBOT 16:57, 27 April 2021 (UTC)
  • {{BotTrial|edits=50}} ProcrastinatingReader (talk) 02:09, 28 April 2021 (UTC)
  • {{re|BJackJS}} Gently following up on the status of the trial? ProcrastinatingReader (talk) 13:36, 25 July 2021 (UTC)
  • {{BotDenied}} as inactive for months and operator posted a retired banner on their userpage earlier this month. ProcrastinatingReader (talk) 02:02, 8 August 2021 (UTC)

:The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at Wikipedia:Bots/Noticeboard.