:Wikipedia:Bots/Requests for approval/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.