Wikipedia:Bots/Requests for approval/John Bot III


 * 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 Symbol keep vote.svg Approved.

John Bot III
Operator:   CWii ( Talk 

Automatic or Manually Assisted: Automatic

Programming Language(s): Pywikipediabot

Function Summary: Like BCBot, tagging images.

Edit period(s) (e.g. Continuous, daily, one time run): Continuous/daily (whenever possible, I need a toolserver account)

Edit rate requested: 10-15 edits per Minute (I'm not too sure of this, as I haven't run it yet :) )

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

Function Details: We all know what BCBot does right? It basically does that, just differently. The code is here: User:John Bot III/Code

Update: Sorry about that :p

The bot will basically look at the uploaded files log and check to see if the image meets any of the following:


 * There is only a PD tag in the description
 * There is no template in the summary

and if it does it adds {{subst:nld}} and notify the unloader.

Discussion

 * What does the bot do? One of the problems people have with BetacommandBot is that it's got at least eight different functions, which generally aren't related to each other. --Carnildo (talk) 00:09, 3 April 2008 (UTC)
 * Sadly, I don't speak much python. Do you think you could give us a more detailed explanation of which BCBot task it duplicates, and, how it does it differently? OperatorAssistanceNeeded SQL Query me!  09:05, 3 April 2008 (UTC)

Reading the source indicates that it checks images for license metadata. — Werdna talk 04:32, 3 April 2008 (UTC)
 * Sorry, I was sleepy when I wrote this :p. I'll fix it in a bit.   CWii ( Talk  21:06, 3 April 2008 (UTC)
 * ✅   CWii ( Talk  21:49, 3 April 2008 (UTC)
 * What about substed templates or text that does the same as a template? its very difficult for a bot to parse these kinds of things. βcommand 2 22:59, 3 April 2008 (UTC)
 * ImageTaggingBot uses untagged when it can't find a license tag, the idea being that a human will then look at the image before deciding if it needs to be deleted or not. Perhaps this bot could do the same thing? --Carnildo (talk) 23:39, 3 April 2008 (UTC)
 * It will use untagged now though the use of {{subst:nld}}. Betacommand, could I have an example?   CWii ( Talk  00:46, 4 April 2008 (UTC)
 * Also, it's a clone of Filbot over at the commons with modifications for wikipedia.   CWii ( Talk  00:48, 4 April 2008 (UTC)
 * Just dropping by, to check the discussions. One comment here. As far as I can read, the recent modification you did does not make the bot use {untagged} instead of {nld}. It only makes the bot skip pages which are previously tagged with the {untagged} template. Oceanh (talk) 16:16, 4 April 2008 (UTC).

Does the operator understand the fair use policy, and is the operator willing and able to respond to endless frustrating queries civilly? Any other objections to a trial of this bot? — Werdna talk 13:43, 4 April 2008 (UTC)
 * Oceanh, Thanks! Fixed here. Werdna, Yes I fully do!   CWii ( Talk  20:48, 4 April 2008 (UTC)

BAGAssistanceNeeded Trial please :).   CWii ( Talk  02:37, 6 April 2008 (UTC)
 * Max S em(Han shot first!) 06:59, 6 April 2008 (UTC)
 * ✅ 49 edits, another full cycle would cause for 51 edits.   CWii ( Talk  15:29, 6 April 2008 (UTC)
 * I checked a few samples from the test run. It seems that several of the bot-tagged images have a "vandal history", like this first example, or the second example. It is fine these cases are found, but maybe they should be marked more specificly? Oceanh (talk) 21:02, 7 April 2008 (UTC).
 * If you can find a template or even make one That would be excellent :).   CWii ( Talk  22:35, 7 April 2008 (UTC)
 * Meh, I'm a nice guy, So I made one :). Its Untagged Old, Feel free to change it. It will be used when going though old images.   CWii ( Talk  23:18, 7 April 2008 (UTC)
 * Added to code here.   CWii ( Talk  23:28, 7 April 2008 (UTC)
 * Ok, fine. Good idea with an extra reminder to check the file history etc. for old images. Oceanh (talk) 00:04, 8 April 2008 (UTC).

I've checked a few diffs and it looks okay. I'm willing to go ahead with approval if there are no objections, and another member of the approvals group checks some diffs. — Werdna talk 07:17, 10 April 2008 (UTC)
 * I don't see any problems with what it's done so far (few enough edits, that I was able to go over all of them). SQL Query me!  13:50, 10 April 2008 (UTC)

SQL Query me! 13:34, 11 April 2008 (UTC)


 * 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.