Wikipedia:Bot owners' noticeboard

From Wikipedia, the free encyclopedia
  (Redirected from Wikipedia:BON)
Jump to: navigation, search

This is a message board for coordinating and discussing bot-related issues on Wikipedia (also including other programs interacting with the MediaWiki software). Although its target audience is bot owners, any user is welcome to leave a message or join the discussion here. This is not the place for requests for bot approvals or requesting that tasks be done by a bot. It is also not the place for general questions about the MediaWiki software (such as the use of templates, etc.), which have generally a best chance of being answered at WP:VPT.

Malfunctioning WP:UAA bot[edit]

(moved from WP:ANI) At WP:UAA, there are a lot of usernames reported, but I managed to find some that have been already blocked but not removed by HBC AIV helperbot, which means a possible malfunction. --ToonLucas22 (talk) 23:20, 28 February 2015 (UTC)

To be clear, your report is that sometimes User:HBC AIV helperbot is not making an edit that it should? (e.g. not something that can be fixed by blocking and will require the operator to review) — xaosflux Talk 02:27, 1 March 2015 (UTC)
The bot saw something it did not understand so it intentionally stopped in order to avoid a malfunction. I make them do that so they do not become skynet. It is running again now. Chillum 02:32, 1 March 2015 (UTC)

Just a question in re Category:Deaths from surgical complications[edit]

Hi. This category was deleted on February 26, 2015 (see Category:Deaths_from_surgical_complications). However, the red-linked categories remain on all the articles in which the subject had this category. Just wondering if this is a problem or if the bot hasn't gotten started yet. Yours, Quis separabit? 03:21, 1 March 2015 (UTC)

Is there a reason why no one is answering this very simple question? This is the third thread I have tried. Quis separabit? 02:54, 2 March 2015 (UTC)
Have you asked the person who deleted the category? Following your link, I see from the log entry in the pink box that it was JzG (talk · contribs); this also shows the URL of a CfD discussion, specifically Wikipedia:Categories for discussion/Log/2015 January 8#Category:Deaths from surgical complications, which was also closed by JzG (even though the visible part of the link in that thread reads "Guy"). --Redrose64 (talk) 15:12, 2 March 2015 (UTC)
Indeed. My name is Guy, my username is JzG, short for "Just zis Guy, you know?", which was my original username. I don't know why the bot has not done its funky thing. I will have a poke around. Guy (Help!) 16:07, 2 March 2015 (UTC)

Tagging orphaned fair use images and removing fair use images from userspace[edit]

Tagging orphaned fair use images and removing fair use images from userspace used to both be done regularly by bots. Is there no longer a bot doing these tasks? I have removed a handful of fair use images from userspace in the last few days and I'm guessing there's no bot automatically doing that any more? --B (talk) 16:54, 7 March 2015 (UTC)

From what I can tell, we need three bots:
  • NFCC#7 bot, tagging unused non-free files (used to be done by DASHBot, Hazard-Bot and other bots).
  • NFCC#7 bot, tagging non-free files with unused revisions (used to be done by Fbot).
  • NFCC#9 bot, removing non-free files from non-articles (used to be done by DASHBot). --Stefan2 (talk) 20:25, 7 March 2015 (UTC)
Also files where the FUR does not name all of the pages where the file is used (WP:NFCC#10c). See Wikipedia:Bot owners' noticeboard/Archive 8#Bot for files description and the threads that I linked from there. --Redrose64 (talk) 20:40, 7 March 2015 (UTC)
We have lots of files transcluding {{di-missing some article links}} which I believe was added by a bot long ago. --Stefan2 (talk) 20:59, 7 March 2015 (UTC)
  • (edit conflict) Stefan2, I was not suggesting using the old bot code specifically, I was suggesting taking the old bot code and running it through a rewrite to produce currently desirable results. Either encouraging Tim to come back and operate it or send me the old code to learn how "it use to do it" so I can better accommodate a new pywiki script to do it right for the future (and run it as a new T13bot task (w/ approval from BAG)). I'll happily also look into what Hazard-Bot (task list (1) · logs (actions · block · flag) · botop (e · t · c) · contribs · user rights) and Fbot (task list (1) · logs (actions · block · flag) · botop (e · t · c) · contribs · user rights) did exactly too and if needed make multiple separate tasks for T13bot to deal with it.
RR64, I'm not sure I follow. If you have some free time, can you email me specifics? I'm seriously interested in putting the bot task(s) together for this, and want to make sure I understand the full problem before I start coding. Thanks. — {{U|Technical 13}} (etc) 20:50, 7 March 2015 (UTC)
Did you follow my links? As I noted at e.g. Wikipedia:Media copyright questions/Archive/2013/December#Bot to detect WP:NFCCP#10c failures?, there are people who will take a non-free image of a TV or film character, that is already in use on the article for the character, and put it on the page for the actor as well. The file description page will probably have a valid FUR for the character's article, but will probably not have a FUR for the actor's article (perhaps because of WP:NFCC#1). Since there are no individual FURs for all of the pages where the image is used, WP:NFCC#10c is violated. --Redrose64 (talk) 21:01, 7 March 2015 (UTC)
I think that the best solution would be that I start writing some code and then submit three separate BRFAs. The WP:NFCC#10c problem is more complex, so I'll happily leave that for someone else. --Stefan2 (talk) 21:09, 7 March 2015 (UTC)
  • Let me know if I can be of any assistance Stefan2. I'm willing to see what I can do with the 10c stuff too. — {{U|Technical 13}} (etc) 21:22, 7 March 2015 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── @Technical 13: - edits like this where they were adding referenced articles to a log of unreferenced articles (which they did multiple times) which I raised with the bot-owner here with no response. GiantSnowman 08:28, 8 March 2015 (UTC)


Cydebot has managed to delete at least three pages incorrectly recently, User:Muffingg, User:333-blue and Wikipedia:Five pillars. Seems to be a common problem with categories which are also page names within a namespace other than main, such as Category:Wikipedia:Five pillars. This was raised here but Cyde has not replied and seems largely inactive at the moment. Does anything need to be done : E.g. can anyone fix ithe bot or should it have it’s admin bit removed, or be blocked, until it is? The latter seems drastic but it should not be running unsupervised while able to incorrectly delete pages.--JohnBlackburnewordsdeeds 14:39, 12 March 2015 (UTC)

(Copied from @Cyde: talk):
Your immediate attention is requested at Wikipedia:Bot_owners'_noticeboard#CydeBot, as your bot deleted protected page Wikipedia:Five pillars. Please identify where your error is and how you will remedy this type of error. — xaosflux Talk 00:51, 13 March 2015 (UTC)
Email sent as well. — xaosflux Talk 00:55, 13 March 2015 (UTC)
Cross posted to WP:ANI. — xaosflux Talk 01:01, 13 March 2015 (UTC)
My guess is the double colon in the page title. That seems to be the unique pattern. (talk) 01:18, 13 March 2015 (UTC)
Good insight. --Cyde Weys 02:57, 13 March 2015 (UTC)
@JohnBlackburne:, bot operators are responsible for all the actions of their bots, so yes something needs to be done and it needs to be done by the op. The most recent log actions by this bot appear to be in order, so it is not completely out of control where immediate blocking would be in order. However, if this is not addressed blocking would be the next step. — xaosflux Talk 01:29, 13 March 2015 (UTC)
Thanks, yes. I realise this is not urgent urgent, with three incidents in the last 2 months (I looked through the bot's deletion log as far back as mid December but those were the only ones I found). But it is a major problem; disturbing for the affected user, disruptive if it's a project page. Apart from fixing it there is a potential workaround; monitor Categories for discussion for categories matching page names and remove them and deal with them before the bot does. A lot of work for someone though, of the sort the bot is supposed to take care of, and someone might object to discussions being closed too early.--JohnBlackburnewordsdeeds 01:58, 13 March 2015 (UTC)

I'm looking into it now. --Cyde Weys 02:54, 13 March 2015 (UTC)

Should be straight-forward to figure out at least. It definitely has to do with PyWikiBot getting confused between what is the namespace of the page and what is the name. --Cyde Weys 02:57, 13 March 2015 (UTC)

Face-smile.svg Thank you! — xaosflux Talk 02:57, 13 March 2015 (UTC)
@Cyde, Xaosflux: If it's a namespace issue, is it related to this problem which (since phab:T87645 is still open) is apparently still not completely resolved? --Redrose64 (talk) 12:28, 13 March 2015 (UTC)
That seems unlikely. Anomie 13:08, 13 March 2015 (UTC)
The first deletion was on Jan 23 which is before this bug was reported as starting.--JohnBlackburnewordsdeeds 13:29, 13 March 2015 (UTC)
Or is it just a parsing issue, appears this is happening with deleting Category: %1 where %1 begins with a name that is equal to the name of a name space, e.g. Category:User:USERNAME. — xaosflux Talk 13:00, 13 March 2015 (UTC)

The bot deletes the category, then checks if there is an associated talk page and deletes it if necessary (or probably it just deletes the talk and ignores any error saying that the page did not exist). For example, the bot deleted [[Category:Films produced by Georges Méliès]] then immediately deleted [[Category talk:Films produced by Georges Méliès]]. In the latest problem, the bot deleted [[Category:Wikipedia:Five pillars]] then [[Wikipedia:Five pillars]], so I wonder if the problem is a failure in the logic that attempted to generate [[Category talk:Wikipedia:Five pillars]]. Perhaps something tried to normalize the title and stripped off "Category talk:"? Johnuniq (talk) 23:45, 13 March 2015 (UTC)

We should be good now. Also, in a nice case of fixing two birds by killing them with one stone, categories should also be moved now (rather than having their text copied over). Please keep a closer eye on CFD for a bit and let me know if anything goes wrong, but I think we should be good. Thanks to anon and Johnuniq for the insights. --Cyde Weys 00:33, 26 March 2015 (UTC)

Thank you for the update! Happy editing, — xaosflux Talk 02:46, 26 March 2015 (UTC)

Hosting for semi-closed source bot[edit]

I'm currently running User:ThePhantomBot but can't run it 24/7 without an external host. The bot deals with detecting LTA so the source can't be public, (there are probably some LTA users willing to look through it to find out how to get around it) I don't care if certain people see the source (trustable users) but my understanding is that tool labs can't be used to host a bot without making all the source code public. Is there any way to host a (semi) closed source bot on tool labs, if not is there anywhere I can host it for free? I assume a free host would be very difficult to find, I've done some searching and haven't been able to find any. In terms of performance, the connection speed is most important, each change takes a very short amount of time to check and of that time almost all of it is API queries. PhantomTech (talk) 19:58, 24 March 2015 (UTC)

While Labs requires that all software be under an open-source license, it doesn't require that the software be made public. See this mailing list post for an official response on that topic. Anomie 10:10, 25 March 2015 (UTC)
Thanks, I'm pretty sure having it under an open source license would allow anyone who can view it to legally distribute it, but since in this case it seems like it would only be the people running tool labs I don't have a problem trusting them with that ability. PhantomTech (talk) 15:32, 25 March 2015 (UTC)