Wikipedia talk:Bots
Requests for the bot flag should be made on this page. This wiki uses the standard bot policy, and allows global bots and automatic approval of certain types of bots. Other bots should apply below. Global bot flag requests are handled at Meta:Steward requests.
If you are requesting bot status, please use the Current requests section. For other matters dealing with bots, please use the "discussion section".
{{Wikipedia:Bots/Fulfilled requests/}}
Local bots
Current requests
Put new requests at the top. Look here for a form to use to request bot status.
FehuBot
- Contributions
- Operator: Fehufanga
- Programming language: Python (Pywikibot)
- Function: Updating the DYK
- Description: The bot automates the task of updating the DYK templates. This includes moving new hooks from the next queue to the template, clearing the queue page, updating the queue counter, updating the timer, archiving the previous DYK hooks, and adding the {{dyktalk}} template to the talk pages of the newly-promoted articles. The bot is written in python, and is made open source on GitHub. I have run several trials on testwiki. Shall the trial here be for the next DYK update?
--— *Fehufangą ♮ ✉ Talk page 08:53, 1 September 2023 (UTC)
- Looks good. Approved for trial (16 days). so it would update on 1 and 16 September, then I can review all the edits then. --Ferien (talk) 09:01, 1 September 2023 (UTC)
- @Ferien Could you grant the confirmed user group to the bot? It cannot edit Template:Did you know as it is protected. — *Fehufangą ♮ ✉ Talk page 09:06, 1 September 2023 (UTC)
- வார்ப்புரு:Done --Ferien (talk) 09:54, 1 September 2023 (UTC)
- @Ferien Trial complete. The dyktalk module didn't work in both runs, but I've managed to debug it. Besides that, there's no issue with moving the hooks from queues to the main template. — *Fehufangą ♮ ✉ Talk page 00:32, 16 September 2023 (UTC)
- வார்ப்புரு:Comment I can tag the talk pages later if needed. Bobherry Talk My Changes 00:33, 16 September 2023 (UTC)
- Approved. But not flagged as it likely will not edit enough over a short period of time to need it. Thank you வார்ப்புரு:U - this is another bot that will be very helpful in saving editors' time :D --Ferien (talk) 16:10, 16 September 2023 (UTC)
- வார்ப்புரு:Comment I can tag the talk pages later if needed. Bobherry Talk My Changes 00:33, 16 September 2023 (UTC)
- @Ferien Trial complete. The dyktalk module didn't work in both runs, but I've managed to debug it. Besides that, there's no issue with moving the hooks from queues to the main template. — *Fehufangą ♮ ✉ Talk page 00:32, 16 September 2023 (UTC)
- வார்ப்புரு:Done --Ferien (talk) 09:54, 1 September 2023 (UTC)
- @Ferien Could you grant the confirmed user group to the bot? It cannot edit Template:Did you know as it is protected. — *Fehufangą ♮ ✉ Talk page 09:06, 1 September 2023 (UTC)
- Looks good. Approved for trial (16 days). so it would update on 1 and 16 September, then I can review all the edits then. --Ferien (talk) 09:01, 1 September 2023 (UTC)
Eptabot
- Contributions
- Operator: Eptalon
- Programming language: Java, with JWiki
- Function: Updating the translation of the week.
- Description: This bot is to update the tanslation of the week, fetching the new entry and updating the template to include in the recent changes. If the TOTW is already up to date, the page won't be touched. Before going on to request an account on a toolserver, I wanted to run this past the community. Look at the last few edits, and you'll see the magic the bot is doing.
--Eptalon (talk) 17:19, 1 July 2023 (UTC)
- Absolutely no problems on my end. Eptabot has saved me quite a lot of time fetching the latest TOTW on Monday mornings and updates it earlier than I would as well. I have found it to be a very helpful bot so far. --Ferien (talk) 19:28, 1 July 2023 (UTC)
- வார்ப்புரு:Done Approved, no flag needed, added to Wikipedia:Bots – we are all done here. --Ferien (talk) 20:21, 2 September 2023 (UTC)
ஒன்று
- Contributions
- Operator: Karnataka
- Programming language: AWB
- Function: Blanking old IP talk pages
- Description: As per IP pages that have been unedited for years may be irrelevant to the current person the IP correlates to. This bot will blank IP pages that have not been edited in the past two years and where the IP has not edited in the past two years and add a template stating that the page has been blanked.
--Karnataka (talk) 17:38, 29 June 2023 (UTC)
- Per w:Wikipedia:Old IP talk pages#Page preservation, there are other conditions to blanking that a bot wouldn't be able to determine. And as it's an essay, not a policy or guideline, the follow rule does not apply. This essay is based on community discussions from the English Wikipedia, that I think would turn out quite different on this wiki. --Ferien (talk) 18:52, 29 June 2023 (UTC)
- Expanding on that, I'm also not sure that two years is enough to be certain it is not the same editor. I've just blocked an editor who used the same IP four years later. I think this blank should only happen at least 5 years after no edits, if we do continue with this idea. --Ferien (talk) 19:06, 29 June 2023 (UTC)
- @Ferien makes sense. Currently around 445 pages follow ~6+ years, but like you said it would be better to hold this depending on community consensus. Karnataka (talk) 19:54, 29 June 2023 (UTC)
- Yeah, I think 5-6+ years is a good idea. Obviously, it depends on the community's opinion but I'm just not sure how a bot would be able to follow the conditions in the enwiki essay. --Ferien (talk) 21:43, 29 June 2023 (UTC)
- Makes sense. This is page blanking not page deletion so the page history will stay intact, skip tool can be used for most of the template items and the query filters out IPs with a block history and the page count is low and can be run supervised however like you said it's best for this to only be used based on community opinion, since Simple and EN work differently and a bot can't properly fulfil all the conditions. Karnataka (talk) 18:46, 30 June 2023 (UTC)
- வார்ப்புரு:U, do you still intend to go ahead with this? If not, I can mark it as {{not done}}. --Ferien (talk) 20:23, 2 September 2023 (UTC)
- Makes sense. This is page blanking not page deletion so the page history will stay intact, skip tool can be used for most of the template items and the query filters out IPs with a block history and the page count is low and can be run supervised however like you said it's best for this to only be used based on community opinion, since Simple and EN work differently and a bot can't properly fulfil all the conditions. Karnataka (talk) 18:46, 30 June 2023 (UTC)
- Yeah, I think 5-6+ years is a good idea. Obviously, it depends on the community's opinion but I'm just not sure how a bot would be able to follow the conditions in the enwiki essay. --Ferien (talk) 21:43, 29 June 2023 (UTC)
- @Ferien makes sense. Currently around 445 pages follow ~6+ years, but like you said it would be better to hold this depending on community consensus. Karnataka (talk) 19:54, 29 June 2023 (UTC)
- Expanding on that, I'm also not sure that two years is enough to be certain it is not the same editor. I've just blocked an editor who used the same IP four years later. I think this blank should only happen at least 5 years after no edits, if we do continue with this idea. --Ferien (talk) 19:06, 29 June 2023 (UTC)
FerienBot3
- Contributions
- Operator: Ferien
- Programming language: AWB/Pywikibot
- Function: Substituting templates that should be substituted
- Description: At first, I plan to use AWB with this bot to go through and substitute templates that are intended to be substituted but are currently transcluded, such as {{uw-vandalism1}} and {{unsigned}}. Then once I've done that, I will enable the Pywikibot code I've developed to check, once a day, for transcluded templates and automatically substitute them. This should all be done with a flagged bot rather than manually, as otherwise, notifications would be triggered.
--Ferien (talk) 18:32, 23 June 2023 (UTC)
- Approved for trial (50 edits). - Let's see it in action... Eptalon (talk) 17:09, 1 July 2023 (UTC)
- Currently doing some edits with flood on this account right now, but once I'm done with that I will start the trial. --Ferien (talk) 17:09, 1 July 2023 (UTC)
- Ok, what I am actually going to do is skip straight to the Pywikibot part, for a couple of reasons:
- AWB has been used for template substitution on this wiki many times before, however this Pywikibot code has not. So Pywikibot needs more testing.
- I was going to skip to the Pywikibot code eventually, but there is no use switching between two different bot tools, if I am just going to stay on the second one anyway.
- I hope that's alright with you. வார்ப்புரு:Doing --Ferien (talk) 19:35, 1 July 2023 (UTC)
- Yes, that's a sensible decision... Eptalon (talk) 19:38, 1 July 2023 (UTC)
- The trial isn't yet complete, the bot has made 23 edits so far with certain templates and I will add to that list tomorrow, but here are my observations so far:
- Pretty much all the errors come from the fact I overlooked the recent addition to Template:Uw-vandalism1. There is a fairly easy fix to this in that this should just be removed from the list, although I'm also starting to question whether it's better to say "Hi, I am (user)" or "Welcome to Wikipedia" in the template. That's another discussion though.
- Special:Diff/8914851 signed the edit for some reason, I think that is to do with how Template:Uw-block1 works. Again, this can be easily resolved by just removing it, but also cases like that are rare. Fake block messages like that shouldn't have stayed around anyway.
- I will continue the trial tomorrow. --Ferien (talk) 22:55, 1 July 2023 (UTC)
- The trial isn't yet complete, the bot has made 23 edits so far with certain templates and I will add to that list tomorrow, but here are my observations so far:
- Yes, that's a sensible decision... Eptalon (talk) 19:38, 1 July 2023 (UTC)
- Ok, what I am actually going to do is skip straight to the Pywikibot part, for a couple of reasons:
- Currently doing some edits with flood on this account right now, but once I'm done with that I will start the trial. --Ferien (talk) 17:09, 1 July 2023 (UTC)
வார்ப்புரு:Od Hi வார்ப்புரு:U, it's been around 6 months and the flag is due to expire soon. To be honest, it does not edit very much. It has only 126 edits, including the 50 edits it made for the trial. However, I do run it every now and then, and while I wouldn't usually request continuing to have the bot flag for tasks this small, each edit would give a notification on user talk pages unless it was flagged as it is currently. (And there's the same issue if I were to do this all manually on my own account with flood.) Could you extend it indefinitely please? --Ferien (talk) 15:42, 4 January 2024 (UTC)
- No reason to think the bot isn't working...I have given it another year Eptalon (talk) 21:04, 4 January 2024 (UTC)
cewbot 2
- Contributions
- Operator: Kanashimi
- Programming language: unsure
- Function: removing templates
- Description: I want to add Cewbot functionality to remove Template:Ill from existing articles. Sorry I am not that familiar with bots. The bot seems active here already but not with that function.
--Immanuelle ❤️💚💙 (please tag me) 02:11, 13 April 2023 (UTC)
- @Immanuelle: I think the bot owner would have to make this request. It doesn't seem like you are the owner, but please correct me if I'm wrong. -- Auntof6 (talk) 05:51, 13 April 2023 (UTC)
- @Auntof6 I’m not the owner, the bot is on the wiki too, I’m just requesting a configuration change. Immanuelle ❤️💚💙 (please tag me) 13:05, 13 April 2023 (UTC)
- வார்ப்புரு:U, please contact Kanashimi using their user talk page to request more features. This page is used for bot operators to ask for their bots to be approved. --Ferien (talk) 18:42, 13 April 2023 (UTC)
- @Auntof6 I’m not the owner, the bot is on the wiki too, I’m just requesting a configuration change. Immanuelle ❤️💚💙 (please tag me) 13:05, 13 April 2023 (UTC)
- I checked the template settings and I think I can undertake this task. See Astrid Gjertsen for the test edit. I think I can't do more test editing because there are not many examples for testing. However, this program has been running in Japanese, Chinese and English wikis for many years. --Kanashimi (talk) 03:55, 14 April 2023 (UTC)
- If no more trial edits can be run for this task then I am just going to mark this as Approved. Fairly uncontroversial as it's a basic task that the same bot has done on other wikis. --Ferien (talk) 20:27, 14 April 2023 (UTC)
- வார்ப்புரு:Thank you Kanashimi (talk) 00:13, 15 April 2023 (UTC)
- If no more trial edits can be run for this task then I am just going to mark this as Approved. Fairly uncontroversial as it's a basic task that the same bot has done on other wikis. --Ferien (talk) 20:27, 14 April 2023 (UTC)
FerienBot2
- Contributions
- Operator: Ferien
- Programming language: Pywikibot
- Function: Adding/removing protection templates
- Description: Removes protection templates from pages that are already protected, by monitoring Category:Wikipedia pages with incorrect protection templates and adds protection templates to pages that have been protected, by watching Special:Log/protect.
--Ferien (talk) 21:32, 8 April 2023 (UTC)
- வார்ப்புரு:Ping Approved for trial (50 edits).. I can't provide the flag on completion, but I can monitor the behavior of the bot in trials. Operator873 connect 03:01, 9 April 2023 (UTC)
- வார்ப்புரு:U, Trial complete. While the bot hasn't made 50 edits, there aren't any more edits to make at this time. The bot ignores pages in the module and template namespaces, as most of these pages usually need protection. That being said, the bot checks pages' protection status every 5 minutes, so if 50 is needed, I can just keep it running until we get to 50. --Ferien (talk) 11:09, 10 April 2023 (UTC)
- Seems like works as expected. 50 trial edits is a threshold, not a requirement. I recommend an available Crat review and approve. Operator873 connect 18:01, 10 April 2023 (UTC)
- வார்ப்புரு:U, Trial complete. While the bot hasn't made 50 edits, there aren't any more edits to make at this time. The bot ignores pages in the module and template namespaces, as most of these pages usually need protection. That being said, the bot checks pages' protection status every 5 minutes, so if 50 is needed, I can just keep it running until we get to 50. --Ferien (talk) 11:09, 10 April 2023 (UTC)
- Apologies, I had a couple of issues with the bot so these two errors ended up happening: 1 2. I've worked on it again this month, made more test edits and those errors are now resolved. --Ferien (talk) 21:27, 22 June 2023 (UTC)
BattyBot
- Contributions
- Operator: GoingBatty
- Programming language: AutoWikiBrowser
- Function: AutoWikiBrowser general fixes
- Description: Remove {{Orphan}} from articles with more than two incoming links, and perform other general fixes. Running this query for simplewiki_p currently shows 171 articles to be updated (11% of the articles in Category:All orphaned articles). Thank you for your consideration.
--GoingBatty (talk) 17:21, 22 September 2022 (UTC)
- வார்ப்புரு:U, Approved for trial (50 edits). --Ferien (talk) 11:41, 27 December 2022 (UTC)
- வார்ப்புரு:Ping Trial complete. See these 50 edits. I apologize that the first few edits have a redlink to "general fixes" in the edit summary. Most of the edits (and all future edits) have a correct link to "general fixes". Thanks! GoingBatty (talk) 16:23, 27 December 2022 (UTC)
- Thanks வார்ப்புரு:U. Everything looks good! Approved. --Ferien (talk) 17:32, 27 December 2022 (UTC)
- @GoingBatty: Rather than linking to an enwiki page, it might be better to create a soft redirect here and link to that. Thanks. -- Auntof6 (talk) 18:31, 27 December 2022 (UTC)
- @Ferien - Thank you! GoingBatty (talk) 19:04, 27 December 2022 (UTC)
- @Auntof6 - Created WP:AWB/GF and Wikipedia:AutoWikiBrowser/General fixes. GoingBatty (talk) 19:04, 27 December 2022 (UTC)
- வார்ப்புரு:Ping Trial complete. See these 50 edits. I apologize that the first few edits have a redlink to "general fixes" in the edit summary. Most of the edits (and all future edits) have a correct link to "general fixes". Thanks! GoingBatty (talk) 16:23, 27 December 2022 (UTC)
Global bot notifications
Global bot flag request for Lingua Libre Bot
- Apologies for sending this message solely in English. ⧼please-translate⧽.
⧼hello⧽,
This is a notice pursuant the global bot policy, to inform you that Lingua Libre Bot is requesting approval to operate as a global bot.
The discussion can be found at Steward requests/Bot status in Meta-Wiki. All Wikimedia Community members can participate in the discussion if they so wish.
⧼thank-you⧽
You are receiving this message because this page is listed in the list of pages to notify about new global bot discussions. If you no longer wish to be notified, you may remove this page from that list at any time.