Wikipedia:Bots/Requests for approval/AssumptionBot


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Bots/Noticeboard. The result of the discussion was

AssumptionBot
Operator:

Time filed: 11:34, Wednesday, February 16, 2022 (UTC)

Function overview: Adds AFC unsubmitted templates to drafts.

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available: I think this works?

Links to relevant discussions (where appropriate):

Edit period(s): Meant to be continuous.

Estimated number of pages affected: ~100 a day, judging by the new pages feed (about 250 today) and assuming that not many drafts are left without the afc template

Namespace(s): Draft

Exclusion compliant (Yes/No): Yes (pywikibot)

Function details: Adds AFC unsubmitted templates to drafts in draftspace that don't have them, the  template, or anything that currently redirects to those 2. See the examples in the VPR proposal listed above.

Discussion

 * I'm not going to decline this outright, if only to allow for feedback and other opinions, but not all drafts need to go through AFC, and so having a bot place the template on every draft is extremely problematic. Primefac (talk) 12:22, 16 February 2022 (UTC)
 * BotOnHold until the RFC (which I have fixed the link to) has completed. In the future, get consensus before filing a request. Primefac (talk) 12:22, 16 February 2022 (UTC)
 * Not sure if this is a misunderstanding, but it's the unsubmitted template, not the submitted one (Template:afc submission/draft). — Preceding unsigned comment added by AssumeGoodWraith (talk • contribs) 12:28, 16 February 2022 (UTC)
 * I know, and my point still stands - not every draft is meant to be sent for review at AFC, and so adding the template to every draft is problematic. Primefac (talk) 12:38, 16 February 2022 (UTC)
 * I thought you interpreted the proposal as "automatically submitting all new drafts for review". I'll wait for the RFC. – AssumeGoodWraith  (talk &#124; contribs) 12:49, 16 February 2022 (UTC)
 * 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 ⚡ 12:41, 18 February 2022 (UTC)
 * I'm not a BAG member, but I'd like to point out that your code won't work as you expect for multiple reasons. First, Python will interpret ,  , etc. as separate conditions that are always  , meaning the only condition that is actually considered is  .  Also, your   call is outside the loop, meaning it will never actually be run.  Bsoyka  ( talk  &middot;  contribs ) 04:59, 25 February 2022 (UTC)
 * I'll figure it out when approved. – AssumeGoodWraith  (talk &#124; contribs) 05:09, 25 February 2022 (UTC)
 * ... Or now. – AssumeGoodWraith  (talk &#124; contribs) 05:09, 25 February 2022 (UTC)
 * Yes, if there are errors in the code, please sort them out sooner rather than later, as there is little point in further delaying a request because known bugs still need fixing. Primefac (talk) 13:54, 27 February 2022 (UTC)
 * I'd like to note that I've closed the RfC on this task. From the close: "There is consensus for such a bot, provided that it does not tag drafts created by experienced editors. The consensus on which users are experienced enough is less clear, but it looks like (auto)confirmed is a generally agreed upon threshold." Tol  (talk &#124; contribs) @ 19:06, 18 March 2022 (UTC)
 * This is based on the assumption that the bot will only be adding the template to non-AC creations. Primefac (talk) 12:37, 27 March 2022 (UTC)
 * I may make another BRFA if I return to activity. – AssumeGoodWraith  (talk &#124; contribs) 03:23, 10 April 2022 (UTC)
 * @AssumeGoodWraith, do you have any updates on this? 🐶 EpicPupper (he/him &#124; talk) 02:38, 1 June 2022 (UTC)
 * I am on a break, and will probably finish this when I am back. – AssumeGoodWraith  (talk &#124; contribs) 02:51, 1 June 2022 (UTC)

I'm not sure I'll get this done soon due to loss of interest in Wikipedia. – AssumeGoodWraith  (talk &#124; contribs) 14:21, 27 June 2022 (UTC)
 * No issue with putting it on hold, but please let us know if you wish to simply withdraw. Primefac (talk) 14:28, 27 June 2022 (UTC)
 * @AssumeGoodWraith, I'm happy to write the code (running it is a different matter). &#8213;  Qwerfjkl talk  22:08, 1 July 2022 (UTC)
 * @AssumeGoodWraith, Are you going to continue with this BRFA? As I said above, I'm willing to take it over. —  Qwerfjkl talk  06:41, 23 August 2022 (UTC)
 * I've basically stopped editing. You can take it over if you want.
 * @Primefac, Is it okay if I do the trial? — Qwerfjkl  talk  18:36, 23 August 2022 (UTC)
 * BAG assistance needed— Qwerfjkl  talk  20:10, 6 September 2022 (UTC)
 * Which account would be making these edits, just so we're clear. Still AssumptionBot? -- The SandDoctor Talk 22:15, 10 September 2022 (UTC)
 * @TheSandDoctor, I'd probably run it on my bot. — Qwerfjkl  talk  06:17, 11 September 2022 (UTC)
 * BAG assistance needed— Qwerfjkl  talk  09:25, 27 December 2022 (UTC)
 * I'd suggest creating another BRFA, in the name of your own bot account. Link to this BRFA and the RfC approving of the task. I'm going to close this one, as the operator does not intend to pursue the task. ProcrastinatingReader (talk) 22:23, 29 December 2022 (UTC)

ProcrastinatingReader (talk) 22:23, 29 December 2022 (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 Bots/Noticeboard.