Meta:Requests for bot status/GrantsBot
- The following discussion is preserved as an archive of a closed Meta-Wiki request. Please do not modify it.
Operator: Jmorgan_(WMF)
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python, uses WikiTools
Source code available: Source code is available here: https://github.com/jtmorgan/grantsbot
Function overview:
- Task 1: Posts a message to the meta.wiki user talk pages of editors who submit Individual Engagement Grant proposals, 1-2 weeks before the quarterly proposal deadline (first deadline is February 15, 2013). Message will remind proposing editors to make sure they complete their proposals ahead of the deadline.
- Task 2: Removes the "Button 2" and "Button 3" templates from individual grant proposal pages after the proposing editor have added the sections in Parts 2 and 3 of their proposals.
Edit period(s): as needed, based on proposal submission rate
Estimated number of pages affected: 20-40 per IEG application period
Function details: This bot has been requested by User:Sbouterse_(WMF) to help curate and track Individual Engagement Grant proposals. The two current tasks requested are to have the bot remove buttons from grant proposals on an as-needed basis, and to remind all proposing authors to complete their grant proposals ahead of the deadline. Code for these two tasks will be based code for HostBot, a bot I run on English Wikipedia (under Jtmorgan), which has been approved for similar tasks (e.g. sending reminder messages to Teahouse hosts). The message will be short, politely worded and unobtrusive.
- Is it possible to make a little test run? Thanks. -- MarcoAurelio (talk) 22:38, 29 January 2013 (UTC)[reply]
- Absolutely! Just wanted to lay out the proposal here first, before I started coding, to make sure I wasn't going to run afoul of any Meta rules. I'll work on this over the next week, and post the results of my tests when I'm done. Jmorgan (WMF) (talk) 01:26, 30 January 2013 (UTC)[reply]
- Thank you. I think that 10-20 edits should be fine for starters. Best regards. -- MarcoAurelio (talk) 14:58, 30 January 2013 (UTC)[reply]
- Done Matanya (talk) 23:42, 9 February 2013 (UTC)[reply]
- Although this request appears to have been approved before the tests were completed, I figured I'd post some results anyway. You can see examples of the bot delivering reminder messages (Task 1, above) here and here. Examples of the bot removing buttons from IEG proposal pages after they have served their purpose (Task 2, above) can be seen here and here. Jmorgan (WMF) (talk) 01:08, 17 February 2013 (UTC)[reply]