Wikipedia:Bots/Requests for approval/John Bot III
[[User:John Bot III|John Bot III]]
{{Newbot|John Bot III}}
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 {{tl|PD}} tag in the description
- There is no template in the summary
and if it does it adds {{tls|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? {{tl|OperatorAssistanceNeeded}} SQLQuery 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
:::{{Done}} CWii(Talk
: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 {{tl|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 {{tl|untagged}} now though the use of {{tls|nld}}. Betacommand, could I have an example? CWii(Talk
:::Also, it's a clone of Filbot over at the commons with modifications for wikipedia. CWii(Talk
::::Just dropping by, to check the discussions. One comment here. As far as I can read, the recent [http://en.wikipedia.org/w/index.php?title=User%3AJohn_Bot_III%2FCode&diff=203182032&oldid=202923467 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 [http://en.wikipedia.org/w/index.php?title=User%3AJohn_Bot_III%2FCode&diff=203371213&oldid=203182032 here]. Werdna, Yes I fully do! CWii(Talk
{{tl|BAGAssistanceNeeded}} Trial please :). CWii(Talk
:{{BotTrial|edits=50}} MaxSem(Han shot first!) 06:59, 6 April 2008 (UTC)
::{{Done}} 49 edits, another full cycle would cause for 51 edits. CWii(Talk
:::I checked a few samples from the test run. It seems that several of the bot-tagged images have a "vandal history", like [http://en.wikipedia.org/w/index.php?title=Image%3AR%C3%B6ntgenwifehand.jpg&diff=203759029&oldid=105925347 this first example], or the [http://en.wikipedia.org/w/index.php?title=Image%3AAustrKelpieLiver2_wb.jpg&diff=203761421&oldid=128849581 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
::::Meh, I'm a nice guy, So I made one :). Its {{tl|Untagged Old}}, Feel free to change it. It will be used when going though old images. CWii(Talk
::::Added to code [http://en.wikipedia.org/w/index.php?title=User:John_Bot_III/Code&diff=next&oldid=203766721 here]. CWii(Talk
:::::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). SQLQuery me! 13:50, 10 April 2008 (UTC)
{{BotApproved}} SQLQuery 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.