Wikipedia:Bots/Requests for approval/ProgrammingBot
Operator: ProgrammingGeek (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 17:19, Wednesday, April 12, 2017 (UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Python
Source code available: Standard Pywikibot
Function overview: Removes {{adoptme tags from pages that meet certain criteria
Links to relevant discussions (where appropriate): WP:Bot requests#Adoption Category backlog
Edit period(s): Daily
Estimated number of pages affected: 50-100
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): No
Function details: The bot gets a list of pages in the category "Users seeking to be adopted in Adopt-a-user".
If the page is in any namespace other than User or User talk, it removes the {{adoptme}} tag
If the page is in the User or User talk namespace, and the user has not edited in a month, then it removes the tag and adds {{subst:Adoption notice expired for bots to the user's talk page
If the page is in the User or User talk namespace and the user has edited within a month, the page is skipped.
This bot will run once daily.