Wikipedia:Bots/Requests for approval/GracenotesBot
Operator: Gracenotes (talk · contribs)
Automatic or Manually Assisted: manually assisted
Programming Language(s): Java + JavaScript
Function Summary: Tags untagged WP:/P:/MOS:/WT: (etc.) shortcuts with {{R from shortcut}}
Edit period(s) (e.g. Continuous, daily, one time run): at most once a week
Edit rate requested: approximately 4–6 edits per minute, maxlag=5
Already has a bot flag (Y/N): N
Function Details: for each run, I generate a list of shortcuts that do not have {{R from shortcut}} transcluded on it, using a Java program I've made that reads api.php. (Currently there are ~331 such shortcuts.) This is currently done through requesting page content using allpages as a generator, but could also be completed by removing the intersection of Special:Whatlinkshere/Template:R from shortcut and WP: pages from a set of WP: pages. Once I have the list, I'll tag the applicable redirects using an AJAX script, checking the modified content of each page before submitting it.
If the function is duplicated by another bot, I don't think there's any harm in having this one operate regularly as well. I'd be glad to provide some code if requested.
Discussion
editApproved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. --uǝʌǝsʎʇɹnoɟʇs 19:52, 14 October 2007 (UTC)
- Done. Would marking the edits as minor be fine? GracenotesT § 20:38, 14 October 2007 (UTC)
- Probably best to do so, but it's not a big deal. --uǝʌǝsʎʇɹnoɟʇs 21:16, 14 October 2007 (UTC)
Approved. --uǝʌǝsʎʇɹnoɟʇs 21:17, 14 October 2007 (UTC)