Wikipedia:Bots/Requests for approval/AnomieBOT II 4


 * 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

AnomieBOT II 4
Operator:

Time filed: 16:26, Thursday, December 22, 2022 (UTC)

Function overview: Maintain a JSON page with titles of past and near future Today's featured articles.

Automatic, Supervised, or Manual: Automatic

Programming language(s): Perl

Source code available: User:AnomieBOT/source/tasks/TFATitleSubpageCreator.pm

Links to relevant discussions (where appropriate): User talk:AnomieBOT/Archive 14

Edit period(s): daily, more or less

Estimated number of pages affected: 1 per day on average

Namespace(s): Just Template:TFA title/data.json

Exclusion compliant (Yes/No): Yes

Adminbot (Yes/No): No, but it's a templateeditor bot

Function details: This is an extension to Bots/Requests_for_approval/AnomieBOT_II. In addition to creating the daily dated subpages, the bot will now also add entries to a JSON page to be located at Template:TFA title/data.json.

Discussion
Open to suggestions for a better name for Template:TFA title/data.json. The initial content of that page will be what's currently at User:AnomieBOT II/TFA title.json, and I'll protect it at "templateeditor" level after creating it. Alas the bot can't be trialed by having it edit that userspace page directly, as the current OAuth grants for the bot's "app" don't include anything giving editmyuserjson and creating a new "app" just for that trial would be too much trouble. Anomie⚔ 16:26, 22 December 2022 (UTC)


 * That name seems fine to me, if you're not a fan of it, I was planning to write Module:TFA title to implement Template:TFA title based on the JSON page, so Module:TFA title/data.json would make sense.
 * Thank you for implementing this, once it's running I plan to switch TFA Protector Bot over to the new page. Legoktm (talk) 03:08, 23 December 2022 (UTC)
 * – SD0001  (talk) 18:01, 23 December 2022 (UTC)
 * More or less, it probably won't make any more edits in the time left. All the edits for this trial may be seen at Special:PageHistory/Template:TFA title/data.json. Anomie⚔ 03:28, 30 December 2022 (UTC)

ProcrastinatingReader (talk) 17:14, 8 January 2023 (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.