Wikipedia:Bots/Requests for approval/NotifyBot
- The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Withdrawn by operator.
Operator: BJ
Automatic or Manually Assisted: Automatic
Programming Language(s): Python using pywikipeida
Function Summary: Notify uploaders that their images have been tagged for deletion
Edit period(s) (e.g. Continuous, daily, one time run):
Already has a bot flag (Y/N): Y
Function Details: MBisanz requested I modify the old NotifyBot code for images because of the Kelly drama. It would scans the categories for deleted images of that day, check what images it hasn't already done and leaves the uploader a message. The bot would follow {{nobots}} avoiding the issue of templates to those who don't want them. Or if requested some users could have their template redirected to a subpage or could request a daily summary of images tagged. (not implemented)
Discussion
editSeeing as this bot would eliminate the ambiguity of whether or not a person wants to be notified (scripts can't see {[tl|nobots}}) and would catch the instances of a person tagging an image and not notifying a person who wants to be notified, I strongly support it. MBisanz talk 05:58, 14 June 2008 (UTC)[reply]
Can it detect if the user has already been notified? Mr.Z-man 06:43, 14 June 2008 (UTC)[reply]
- Yes. BJTalk 06:57, 14 June 2008 (UTC)[reply]
- How does it do the detection? --Carnildo (talk) 07:11, 14 June 2008 (UTC)[reply]
- By header. For example, "Orphaned non-free media (Image:%s)" % image.titleWithoutNamespace() + some regexp. BJTalk 07:14, 14 June 2008 (UTC)[reply]
- That could be a problem. OrphanBot, ImageTaggingBot, and FairuseBot don't use the same notices as everyone else. I've changed those notices several times in the past, and will probably change them in the future. I believe STBotI also uses custom notices. OrphanBot assumes that if there's a link to the image from the user's talkpage, the user has been notified about the image. ImageTaggingBot and FairuseBot make the same assumption, but since those two apply tags themselves, that might not be the best thing to do. --Carnildo (talk) 07:25, 14 June 2008 (UTC)[reply]
- Checking the links works too and saves a trip to the users talk. Fine with me. BJTalk 07:36, 14 June 2008 (UTC)[reply]
- That could be a problem. OrphanBot, ImageTaggingBot, and FairuseBot don't use the same notices as everyone else. I've changed those notices several times in the past, and will probably change them in the future. I believe STBotI also uses custom notices. OrphanBot assumes that if there's a link to the image from the user's talkpage, the user has been notified about the image. ImageTaggingBot and FairuseBot make the same assumption, but since those two apply tags themselves, that might not be the best thing to do. --Carnildo (talk) 07:25, 14 June 2008 (UTC)[reply]
- By header. For example, "Orphaned non-free media (Image:%s)" % image.titleWithoutNamespace() + some regexp. BJTalk 07:14, 14 June 2008 (UTC)[reply]
- How does it do the detection? --Carnildo (talk) 07:11, 14 June 2008 (UTC)[reply]
Approved for trial (3 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Let's see how it goes - stop it early if you get complaints/bugs/etc. giggy (:O) 09:14, 16 June 2008 (UTC)[reply]
Withdrawn by operator. The drama has died down for now, withdrawing. BJTalk 12:40, 2 July 2008 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.