Commons:Bots/Requests/BulbaBot 3

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

BulbaBot (talk · contribs) 3

Operator: Pokéfan95 (talk · contributions · Statistics · Recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought: Accepting and doing find and replace commands/requests from other users.

Automatic or manually assisted: Automatic, supervised

Edit type (e.g. Continuous, daily, one time run): One time runs

Maximum edit rate (e.g. edits per minute): It depends on the number of pages to be processed. If it's high, then my bot will be editing much faster. If it's low, then my bot will be editing slower. But I will choose to run my bot with a "delay of 5 seconds between edits", if I can't decide if the number of pages is high or low.

Bot flag requested: (Y/N): Y

Programming language(s): AWB

It was discussed at Commons:Village pump/Proposals#A bot that will accept and perform find and replace and category copy commands. Riley said that my request is not really controversial, so I am requesting a BRFA now. I think we need a bot for this because VisualFileChange is editing too fast, much faster than a bot. Although we should not worry about the performance of our servers, we should worry that our recent changes and users' watchlists will be flooded by these fast tools. Poké95 11:54, 20 February 2016 (UTC)[reply]

Discussion

Which problem you try to resolve exactly? I don't get what you want to do exactly. --Steinsplitter (talk) 12:23, 20 February 2016 (UTC)[reply]
@Steinsplitter: I would like to avoid the recent changes and watchlists to be flooded by fast semi-automated tools like VisualFileChange. Many users are using these semi-automated tools on many pages. If we have a flagged bot doing what users wants to find and replace using the semi-automated tools, then the recent changes and watchlists will not be flooded. This bot is just like CommonsDelinker. Poké95 12:30, 20 February 2016 (UTC)[reply]
(Edit conflict) Then user have to file a request for every cat-a-lot (or other semi-automated tool) task. I see no need. I suggest to write a script to hide cat-a-lot etc. edits from watchlist. Can you do that? --Steinsplitter (talk) 12:50, 20 February 2016 (UTC)[reply]
I don't have experience in writing a script, so I can't write a script for that. Maybe Krinkle can do that. Also, I will suggest users to use semi-automated tools for low number of pages to be processed instead of requesting my bot (but if they still choose to request my bot, I will not decline unless if it is controversial). Poké95 13:00, 20 February 2016 (UTC)[reply]
@Steinsplitter: Actually, the users are free to use whether to use my bot or use a semi-automated tool instead (but of course I will still recommend to them to use my bot for large numbers of pages). I will not and never require them to use my bot for such tasks. Also, I am not yet planning to use my bot to accept category commands, but accept find and replace commands (see the bot's task above). I think there is no reason to decline this bot. Poké95 11:07, 24 February 2016 (UTC)[reply]

From the VP discussion about what is intended (copy all files in one category to another) this is already done easily and visually using cat-a-lot against a search list (using incategory:). Flooding does not seem to be a serious problem and introducing templates or maintenance categories to do the same thing seems clumsy. It would be better to spend time adding new user help for how to get the most out of standard searches and cat-a-lot, say by asking for a bit of funding to get some decent instructional videos made. -- (talk) 12:39, 20 February 2016 (UTC)[reply]

@: I am currently not going to use my bot to copy all files from one category to another, as Category-bot (pinging operator, Docu) is already doing that. So my bot will only accept find and replace for now.
I understand your opinion, but I know there are reasons why bots are needed to do such that thing. Thanks, Poké95 00:14, 21 February 2016 (UTC)[reply]

I don't think it is reasonable to run the intended task with AWB. I this task is considered helpful at all (which I'd disagree at the moment) it should be put on solid grounds, i.e. run as program code. --Krd 12:05, 24 February 2016 (UTC)[reply]

Sorry, but I am not familiar with bot code, so I cannot create a program that will help my bot. I already thought about that, but when this task becomes as popular as CommonsDelinker's, then I will agree to move my bot's task to another bot that can handle commands from other users. I understand if you will decline this request because it is not reasonable to run this task with AWB. Poké95 04:28, 25 February 2016 (UTC)[reply]

Declined per discussion. --Krd 08:27, 29 February 2016 (UTC)[reply]