Wikipedia talk:WikiProject Articles for creation/WikiProject templates.json

How will this be updated?
Are there any plans to have a bot update this page? It already appears out of date -- just going from the top alphabetically, WP:WikiProject 1000 Women in Religion, WP:WikiProject A Cappella, and WP:WikiProject AIDS are missing. The code to do so is fairly simple, for example, my draft sorter tool uses a variation of the following code:

--Ahecht (TALK PAGE ) 01:17, 10 January 2021 (UTC) PAGE ]]) 22:27, 27 June 2021 (UTC) PAGE ]]) 18:48, 28 June 2021 (UTC) PAGE ]]) 19:27, 29 June 2021 (UTC) PAGE ]]) 18:06, 4 July 2021 (UTC)
 * Sorry for the late reply. The problem with such an update is that it's indiscriminate. Since this page was created for use from MediaWiki:AFC-add-project-tags.js (and soon MediaWiki:AFC-submit-wizard.js when that becomes a thing), it would help to keep only the content-based wikiprojects in the list, so that it's not confusing for new users. Projects like WikiProject Abandoned Articles, Abandoned Drafts, etc etc and even WikiProject 1000 Women in Religion don't really belong here.I see that your update has added a lot of new content wikiprojects, but it has only also added back the non-content projects that had been removed earlier. – SD0001  (talk) 10:28, 1 April 2021 (UTC)
 * @Ahecht: forgot to ping. – SD0001 (talk) 10:32, 1 April 2021 (UTC)
 * @Ahecht I have removed the non-content/maintenance projects in this edit. Maybe we can set up a blacklist with these pages and then have the script ignore those – though the blacklist will need to be manually maintained. – SD0001  (talk) 07:53, 26 June 2021 (UTC)
 * I created a blacklist page at WikiProject_Articles_for_creation/WikiProject_templates.json/blocklist.json (I didn't add WP:WikiProject MIT/Media Lab to the list, since that is a content Wikiproject about an organization called the "MIT/Media Lab"). I'll work on updating the script a bit later today. --Ahecht ([[User talk:Ahecht|TALK
 * I updated the script above. When run in the console, it will update WikiProject Articles for creation/WikiProject templates.json. If we wanted this to be a bot task, we'd probably have to convert from javascript to some other language (python?). --Ahecht ([[User talk:Ahecht|TALK
 * @Ahecht: Awesome, thanks. Since this only needs an update once in a while, a bot task might be overkill. That being said, some time ago I created https://github.com/wikimedia-gadgets/mock-mediawiki that makes mw interfaces usable in node.js. So with that, you should be able to run this script straight in node.js after adding  at the top, and maybe setting the apiUrl in mw.Api usages. –  SD0001  (talk) 19:59, 28 June 2021 (UTC)
 * I'll have to play around with that a bit. I'm getting CORS errors (Cross origin null forbidden) when I try to log in using the script as updated above. --Ahecht ([[User talk:Ahecht|TALK
 * @Ahecht Looks like you have the jsdom-global syntax slightly wrong. Looking at its source, it should be  –  SD0001  (talk) 07:16, 3 July 2021 (UTC)
 * Thanks, that did it! --Ahecht ([[User talk:Ahecht|TALK