Operator: APerson (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 04:33, Tuesday, April 12, 2016 (UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Python
Source code available: https://github.com/APerson241/APersonBot/tree/master/article-history
Function overview: Scans for and fixes instances where other talk page banners (e.g. ((DYK talk))) could be merged into ((Article history))
Links to relevant discussions (where appropriate): WP:BOTREQ#Merge talk page banners (permalink)
Edit period(s): Weekly
Estimated number of pages affected: 300 or so on first run, maybe 5 on subsequent runs
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): Yes
Function details: First, using the lister.py file, the bot lists talk pages that have transclusions of both ((article history)) and one of ((On this day)), ((DYK talk)), or ((ITN talk)). Then, using the fixer.py file, the bot reads in the parameters of all the templates and merges them into the ((article history)) transclusion.
Approved. Magioladitis (talk) 07:15, 18 April 2016 (UTC)[reply]