Wikipedia:Bots/Requests for approval/USCOTM Bot


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Symbol neutral vote.svg Request Expired.

USCOTM Bot
Operator:

Time filed: 20:02, Friday August 19, 2011 (UTC)

Automatic or Manual: Automatic

Programming language(s): Python, using pyWikipedia & my bot framework

Source code available: My Wikibots source control

Function overview: Handles notifications for WP:USCOTM; giving notification to relevant WikiProjects & USCOTM participants

Links to relevant discussions (where appropriate): BOTREQ request, Previous BRFA relating to this

Edit period(s): Once per day

Estimated number of pages affected: 20-50 (at least after getting through the first chunk of nominations)

Exclusion compliant (Y/N):

Already has a bot flag (Y/N): N

Function details: This is a Bot Request I am fulfilling for WP:USCOTM. Previously another dev had a bot under trial, but pulled out due to time commitments. This has the same functionality, but is in Python and maintained by myself. Function:


 * Loads list of nominated articles for WP:USCOTM
 * Checks the article talk page for USnom and places it if not there
 * Parses WikiProject tags and drops a note on the WP talk pages about the nomination
 * Sends a notice about the nomination to USCOTM participants
 * It does all of the above again when a an article is selected for collaboration each month

Discussion
Hers fold  (t/a/c) 21:48, 21 August 2011 (UTC)

Exclusion compliance (especially userpages)? Is it a message per nominated article or is there a delivery frequency limit? If I tag an article every day, do all the projects/users get a message every day? Are you sure all projects that tagged the article want to receive a monthly message about some other project's collaboration? I suggest leaving a brief instruction how to place an exclusion template in the delivery message. — HELL KNOWZ  ▎TALK 08:26, 22 August 2011 (UTC)
 * Sorry, yes, it will be exclusion compliant. Yes it will hand out a message for every article tagged - once, to the relevant Wikiprojects & participants of USCOTM. However; nominations appear to be infrequent - so for practical purposes this will not be an issue (I will keep an eye on it). As to the rest; I am just the code grunt, I'll ask for USCOTM input. --Errant (chat!) 12:12, 22 August 2011 (UTC)
 * As mentioned above the nominations are pretty infrequent (usually no more than 2 or 3 a month at most). It should only notify the project talk page only not all the participants of that project. I agree that it should be exclusion compliant if the project doesn't want to be notified. Although I'm not sure why a project would not want to know that an article in their scope is selected/nominated as a collaboration candidate even if they didn't want to particpate I would think they would want to know about it. I could see how some collab members may not want it though if they watch the page anyway. Please let me know if you have any more questions. If we start seeing a huge surge in submissions (doubtful) we can reevaluate the frequency of the messages. Just to clarify also, we don't need to run back through the candidates already on the Collab, those projects were notified manually unless you have to to make the bot work. When your ready to send the message and test it I can add another candidate, I have a list of several waiting. --Kumioko (talk) 13:31, 23 August 2011 (UTC)
 * RL work commitments are a bit big this week - but over the weekend I will be read to run the test. I'll let you know in advance --Errant (chat!) 13:37, 23 August 2011 (UTC)
 * No problem at all. I appreciate your help with this task. --Kumioko (talk) 13:48, 23 August 2011 (UTC)

D Any progress? Anomie⚔ 01:36, 5 October 2011 (UTC)
 * D Please give a status update, otherwise I will be marking this request as expired -- Chris 09:43, 21 October 2011 (UTC)
 * Oh, sorry, I missed this. Am semi-active so won't be able to work on this for the forseeable future. Sorry. --Errant (chat!) 09:19, 23 October 2011 (UTC)
 * I'll mark it then. If you come back to it, feel free to reopen the request by undoing this edit and relisting it at WP:BRFA. Anomie⚔ 13:50, 23 October 2011 (UTC)
 * The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.