Operator: Martinp23
Automatic or Manually Assisted: Automatic
Programming Language(s): C#, using Query API and Dotnetwikibot framework
Function Summary: Edits a subpage of the Wikipedia:AMA alerts page to reflect the number of cases currently waiting in the alert. This is to avoid the frequently incorrect and outdated information often found there.
Edit period(s) (e.g. Continuous, daily, one time run): Continuous
Edit rate requested: Maximum of 1 edits per 5 minutes (though that won't happen in the forseeable future - more like 2 edits per 10 or so hours, all depending on AMA activity.
Already has a bot flag (Y/N):N
Function Details: The program uses the Query API to find a list of items in Category:AMA_Requests_for_Assistance, which is where all new AMA cases go, before being assigned to an advocate or (rarely) declined. Then, the program extracts the list into an array and sends the list to an IRC channel, and obtains a count of the number of items in the array, before posting that to a subpage of Wikipedia:AMA Alerts/content, called /num. This subpage is transcluded onto the content page and so updates the number of cases left dynamically, without any problems from outdatedness - a commonly found flaw in the current system. The bot checks the category every five minutes, and only edits the page if the count has changed from its current level. Up to now, the bot has been running only in my sandbox: User:Martinp23/sandbox, editting User:Martinp23/sandbox/num. Hopefully this will give you a further idea of what the bot does. It has a very low edit rate at the moment, though if the case volume at the AMA increases (and so the number of changes to the the number), the rate may increase, though not hugely. If I get approval, the bot will be changed to edit the wikipedia space, and the /num subpage will be created there. Thanks for reading
This looks pretty simple, go ahead and set up the wikipedia pages, and run a short trial. Before full approvals and production, please include a link here to a discussion link on the AMA project page either announcing, or even better supporting, this request. — xaosflux Talk 00:45, 26 September 2006 (UTC) (Approved for TRIALS). reply
Operator: Martinp23
Automatic or Manually Assisted: Automatic
Programming Language(s): C#, using Query API and Dotnetwikibot framework
Function Summary: Edits a subpage of the Wikipedia:AMA alerts page to reflect the number of cases currently waiting in the alert. This is to avoid the frequently incorrect and outdated information often found there.
Edit period(s) (e.g. Continuous, daily, one time run): Continuous
Edit rate requested: Maximum of 1 edits per 5 minutes (though that won't happen in the forseeable future - more like 2 edits per 10 or so hours, all depending on AMA activity.
Already has a bot flag (Y/N):N
Function Details: The program uses the Query API to find a list of items in Category:AMA_Requests_for_Assistance, which is where all new AMA cases go, before being assigned to an advocate or (rarely) declined. Then, the program extracts the list into an array and sends the list to an IRC channel, and obtains a count of the number of items in the array, before posting that to a subpage of Wikipedia:AMA Alerts/content, called /num. This subpage is transcluded onto the content page and so updates the number of cases left dynamically, without any problems from outdatedness - a commonly found flaw in the current system. The bot checks the category every five minutes, and only edits the page if the count has changed from its current level. Up to now, the bot has been running only in my sandbox: User:Martinp23/sandbox, editting User:Martinp23/sandbox/num. Hopefully this will give you a further idea of what the bot does. It has a very low edit rate at the moment, though if the case volume at the AMA increases (and so the number of changes to the the number), the rate may increase, though not hugely. If I get approval, the bot will be changed to edit the wikipedia space, and the /num subpage will be created there. Thanks for reading
This looks pretty simple, go ahead and set up the wikipedia pages, and run a short trial. Before full approvals and production, please include a link here to a discussion link on the AMA project page either announcing, or even better supporting, this request. — xaosflux Talk 00:45, 26 September 2006 (UTC) (Approved for TRIALS). reply