Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Current requests for approval  



1.1  BaranBOT 3  
5 comments  


1.1.1  Discussion  







1.2  Mdann52 bot 15  



1.2.1  Discussion  







1.3  RustyBot  



1.3.1  Discussion  







1.4  Mdann52 bot 14  



1.4.1  Discussion  







1.5  BaranBOT 2  
6 comments  


1.5.1  Discussion  







1.6  Dušan Kreheľ (bot) VIII  



1.6.1  Discussion  







1.7  Dušan Kreheľ (bot) VII  
9 comments  


1.7.1  Discussion  







1.8  BattyBot 81  
19 comments  


1.8.1  Discussion  









2 Bots in a trial period  



2.1  DannyS712 bot III 74  
2 comments  


2.1.1  Discussion  







2.2  StradBot 2  
1 comment  


2.2.1  Discussion  







2.3  CapsuleBot 2  
32 comments  


2.3.1  Discussion  







2.4  AussieBot 1  
19 comments  


2.4.1  Discussion  







2.5  DoggoBot 10  
8 comments  


2.5.1  Discussion  









3 Bots that have completed the trial period  



3.1  Qwerfjkl (bot) 30  
10 comments  


3.1.1  Discussion  







3.2  PrimeBOT 39  
10 comments  


3.2.1  Discussion  









4 Approved requests  





5 Denied requests  





6 Expired/withdrawn requests  














Wikipedia:Bots/Requests for approval






العربية
Arpetan
Asturianu
Avañe'
تۆرکجه

Башҡортса
Беларуская

Български
Bosanski
Català
Čeština
Corsu
Dansk
الدارجة
Deutsch
Español
Esperanto
Estremeñu
Euskara
فارسی
Føroyskt
Français
Galego
ГӀалгӀай



ि
Hrvatski
Igbo
Bahasa Indonesia
Interlingua
Íslenska
Italiano
עברית


Қазақша
Кыргызча
Ladino

Latviešu
Lombard
Magyar
ि
Македонски
Malagasy

Malti

مصرى
Bahasa Melayu
 
Minangkabau

Nederlands


Нохчийн
Norsk bokmål
Occitan
Oʻzbekcha / ўзбекча
پنجابی

پښتو
Piemontèis
Plattdüütsch
Polski
Português
Qırımtatarca
Română
Romani čhib
Русский
Sicilianu
Simple English
سنڌي
SiSwati
Slovenčina
Slovenščina
Soomaaliga
Српски / srpski
Srpskohrvatski / српскохрватски
Suomi
Svenska
ி
 


Türkçe
Українська
اردو
Vèneto
Tiếng Vit
Walon
ייִדיש


 

Edit links
 









Project page
Talk
 

















Read
View source
View history
 








Tools
   


Actions  



Read
View source
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
Meta-Wiki
Wikispecies
Wikidata
Wikiversity
Wikivoyage
 
















Appearance
   

 





BAG member instructions

Page semi-protected

From Wikipedia, the free encyclopedia
 

< Wikipedia:Bots
(Redirected from Wikipedia:BRFA)

New to bots on Wikipedia? Read these primers!

To run a bot on the English Wikipedia, you must first get it approved. Follow the instructions below to add a request. If you are not familiar with programming consider asking someone else to run a bot for you.

 Instructions for bot operators

Current requests for approval

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: DreamRimmer (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 05:08, Wednesday, June 19, 2024 (UTC)

    Automatic, Supervised, or Manual: automatic

    Programming language(s): Python

    Source code available:

    Function overview: Upload and update graph for unreviewed NPP articles.

    Links to relevant discussions (where appropriate):

    Edit period(s): Weekly

    Estimated number of pages affected:2

    Exclusion compliant (Yes/No): Yes

    Already has a bot flag (Yes/No):No

    Function details: This bot will upload a weekly graph for unreviewed NPP articles and update the upload date at Wikipedia talk:New pages patrol/Reviewers/Header.

    Discussion

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Mdann52 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 09:24, Wednesday, June 12, 2024 (UTC)

    Function overview: Removing instances of {{AMQ}}/{{FMQ}} following TfD, and adding other missing IDs in related templates

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): Python, PWB framework

    Source code available: github PR

    Links to relevant discussions (where appropriate): WP:BOTREQ#Adding Facility IDs to AM/FM/LPFM station data

    Edit period(s): one time run

    Estimated number of pages affected: c20,000 pages using the template or linked to the categories in the BOTREQ

    Namespace(s): Article

    Exclusion compliant (Yes/No): Yes

    Function details: The bot will initally remove all instances of {{FMQ}}/{{AMQ}} following TfD, updating those and the templates that currently transclude them. It will query the new FCC public API, and if the callsign has a FCC Facility ID it will update the template and update the relevant Wikidata entry (seperate BRFA filed over there). If the facility ID is not found, then it will remove the template (this will largely affect Mexican and Canadian stations, which have been removed from the new database).

    Following this, I will run on Category:Pages using AM station data without facility ID, Category:Pages using FM station data without facility ID and Category:Pages using LPFM station data without facility ID, which may or may not have any members remaining after this task.

    Discussion

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Rusty4321 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 20:06, Monday, June 10, 2024 (UTC)

    Function overview: Fixing MassMessages with syntax errors

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): Python

    Source code available: uses pywikibot replace.py

    Links to relevant discussions (where appropriate): See below, function details

    Edit period(s): one-time run

    Estimated number of pages affected: 760

    Namespace(s): User talk

    Exclusion compliant (Yes/No): Yes

    Function details: Per 1228340035 a GOCE mass message was sent with a syntax error. I'm planning on using pwb's replace.py to fix this on the affected pages, by running the bot on the pages that Wikipedia:WikiProject Guild of Copy Editors/Mailing List links to.

    This task number might be reused by me for future mass-fixing of syntax errors. As a straightforward operation, I'd like to see approval for future mass-message syntax error fixing, if possible.

    Discussion

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Mdann52 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 17:46, Monday, June 10, 2024 (UTC)

    Function overview: Replace bare links in {{Football box}} to <ref></ref> tags

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): AWB

    Source code available: Standard AWB with regex.

    Links to relevant discussions (where appropriate): WP:BOTREQ#Bot to update match reports to cite template / Wikipedia talk:WikiProject Football/Archive 165#Match report discussion style

    Edit period(s): one time run

    Estimated number of pages affected: up to 20000 - Seems to be a real mix between bare references and ref tags, so estimating this high, but expecting to be less

    Namespace(s): Article only.

    Exclusion compliant (Yes/No): Yes

    Function details: The bot will replace bare URL links in the | report = parameter in {{Football box}} with a bare reference tag, this is per discussion on BOTREQ and the relevant WikiProject. One time AWB run with genfixes. Handles both bare links and links with titles.

    Discussion

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: DreamRimmer (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 14:01, Monday, May 27, 2024 (UTC)

    Automatic, Supervised, or Manual: automatic

    Programming language(s): Python

    Source code available:

    Function overview: Fix the URLs for the ECI election database.

    Links to relevant discussions (where appropriate):

    Edit period(s): Every six months

    Estimated number of pages affected: 5050

    Exclusion compliant (Yes/No):No

    Already has a bot flag (Yes/No):No

    Function details: The Election Commission of India has moved all of its data (except for very recent elections) to a subdomain. As a result, URLs in more than 5000 pages are now invalid and are giving a 404 error. This bot will replace URLs like https://eci.gov.in/files/file/11699-maharashtra-legislative-assembly-election-2019 with the new URL https://old.eci.gov.in/files/file/11699-maharashtra-legislative-assembly-election-2019. Simply replace https://eci.gov.in/ with https://old.eci.gov.in/.

    Discussion

    Why every six months? Primefac (talk) 18:28, 27 May 2024 (UTC)[reply]

    In India, elections are held in 5-6 states every year. As the elections approach or conclude, the ECI moves data from previous elections to this subdomain. This means that many URLs will become invalid after each year's elections. – DreamRimmer (talk) 22:19, 27 May 2024 (UTC)[reply]
    Apologies if this is coming across as dense, just want to make sure I'm on the same page. Let's arbitrarily say that there's an election in July 2024, and the URL for those pages starts with https://eci.gov.in/ since it's a "recent election". At what point will that URL get archived to the https://old.eci.gov.in/ prefix? If it is archived after the subsequent election, why not just update the URL with the new election information along with the data it represents? Primefac (talk) 15:00, 6 June 2024 (UTC)[reply]
    The problem is that I don't know when ECI moves older election results to the old.eci URL. The recent elections, held in November 2023 in six states, were six months ago. So far, the ECI has moved three sets of election data to the old.eci domain. This suggests that they archive election data within six to ten months. For now, we can fix all these broken links, but we might need to do this again for future elections. If the BRFA folks think it's unnecessary to do this regularly (every six months), it's fine to handle it once. I'll try to submit a new BRFA in the future, and we can continue regularly if needed. – DreamRimmer (talk) 14:01, 7 June 2024 (UTC)[reply]
    Previous discussion Wikipedia:Link_rot/URL_change_requests#ECI_-_Election_Commission_of_India. Geoblocking is preventing outside-India bots and DreamRimmer has India IP access. DreamRimmer, to caution, there are many non-obvious problems that can arise when operating on URLs. Probably the biggest is archive URLs you don't want to modify. This PCRE regex should capture only non-archive URLs (untested):
    (?<!/)(?<!\\?url=)https?://eci[.]gov[.]in/[^\\s\\]|}{<]*[^\\s\\]|}{<]*
    Also verify the new URL is working before switching, do a header check, don't assume, websites always have error rates some higher than others. Other issues might arise, most problems will show up during the first 100 or so edits. Common trouble points are |url-status=, {{webarchive}} and {{dead link}}. Also links that are square and bare. It might too difficult to get all these exactly right, if you can change the main |url= and square URLs and verify the new URL works, that will go a long way! -- GreenC 15:51, 8 June 2024 (UTC)[reply]
    I would definitely be cautious to avoid any potential mistakes. – DreamRimmer (talk) 16:57, 14 June 2024 (UTC)[reply]
  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Dušan Kreheľ (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 05:50, Sunday, April 7, 2024 (UTC)

    Function overview: Update of the statistical office link in the section "External links" for all Slovak municipalities

    Automatic, Supervised, or Manual: Semi-automatic

    Programming language(s): Wikimate, custom code

    Source code available: own code: no

    Links to relevant discussions (where appropriate):

    Edit period(s): One time.

    Estimated number of pages affected: less than 3000 pages

    Namespace(s): Mainspace

    Exclusion compliant (Yes/No):No

    Function details:

    Discussion

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Dušan Kreheľ (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 09:24, Friday, February 16, 2024 (UTC)

    Function overview: Area, population and population density update of Infobox settlement in Slovak settlements.

    Automatic, Supervised, or Manual: Semi-automatic

    Programming language(s): Wikimate, own code

    Source code available:

    Links to relevant discussions (where appropriate): Requests for approval/Dušan Kreheľ (bot): I, V, VI.

    Edit period(s): Standard one time per year.

    Estimated number of pages affected: up to 3000.

    Namespace(s): Mainspace.

    Exclusion compliant (Yes/No): No.

    Function details:

    List of pages to edit: list + Western Slovakia (Q696333) + Central Slovakia (Q1541057) and Eastern Slovakia (Q363496).
    In the pages to change the template call Infobox settlement with parameters (or later similar):
    Key Value format
    population_total POPULATION
    population_density_km2 auto
    population_as_of YEAR-12-31
    {{Tooltip|YEAR|YEAR-12-31}}
    population_density_sq_mi
    population_footnotes <ref>{{cite web |url=POPULATION_URL |title=POPULATION_TITLE |author=POPULATION_COPYRIGHT |date= |website=COPYRIGHT_URL |publisher= |access-date=ACCES_DATE}}</ref>
    area_total_km2 AREA
    area_total_sq_mi
    area_note YEAR-06-31/YEAR-07-01
    ({{Tooltip|YEAR|YEAR-06-31/YEAR-07-01}})
    area_footnotes <ref>{{cite web |url=AREA_URL |title=AREA_TITLE |author=AREA_COPYRIGHT |date= |website=COPYRIGHT_URL |publisher= |access-date=ACCES_DATE}}</ref>

    Pairing of statistical data with parties is performed on the basis of: Wikidata and STUN/LUA codes.

    The example of change: Special:Diff/1208032241.
    A task is a task that is performed on multiple Wikipedias (link).

    Discussion

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: GoingBatty (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 14:12, Wednesday, February 7, 2024 (UTC)

    Function overview: Replace {{coord missing}} with {{coord|source:wikidata|display=title}}

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): AutoWikiBrowser

    Source code available: AWB

    Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Using coordinates on Wikidata

    Edit period(s): Monthly

    Estimated number of pages affected: 20,661

    Namespace(s): Mainspace

    Exclusion compliant (Yes/No): Yes

    Function details: Category:Articles missing coordinates with coordinates on Wikidata contains 20,571 articles tagged with {{coord missing}}, but they all have coordinates available on Wikidata. This bot would replace {{coord missing}} with {{coord|source:wikidata|display=title}} which will fetch the coordinates from Wikidata (e.g. this edit). This bot will also run AWB's general fixes. Thank you for your consideration.

    Discussion

    This might be a dumb question, but if every page indicating that it is missing coords is already on Wikipedia, why do we have this template? Why not just make it a wrapper/redirect to {{coord}}? I know that MSGJ asked for this, and I trust their judgment, but this seems like a lot of work if it's that trivial of an issue. Primefac (talk) 14:26, 7 February 2024 (UTC)[reply]

    @Primefac: {{coord missing}} contains 93,000 pages. Only 20,000 of them have coordinates on Wikidata. However, if you'd like to update the templates so this request would be moot, that's fine with me. GoingBatty (talk) 14:39, 7 February 2024 (UTC)[reply]
    Yup, as I said... dumb question. Apparently I can't read, and (for some reason) thought that was also the transclusion count. Primefac (talk) 14:46, 7 February 2024 (UTC)[reply]
    Do you mean that if coordinates are on Wikidata then we can just change the behaviour of {{coord missing}} so that it uses those coordinates instead of populating the maintenance category? Yes, that could be possible. The only disadvantages I can think of:
    1. It will still say "coord missing" in the wikicode which could be misleading
    2. The template may not be placed in the usual place (e.g. at the top) that the coord template is usually placed.
    — Martin (MSGJ · talk) 15:05, 7 February 2024 (UTC)[reply]
    Agreed. {{coord missing}} should be changed to {{coord}}, see below for more detail. — The Anome (talk) 17:05, 7 February 2024 (UTC)[reply]

    I'd be happy to support this, with one proviso, that the {{coord}} template be changed so that transclusion from Wikidata was gated via a "source=wikidata" parameter, so that it was clear on the enwiki side why the edit was made, and where the coordinates were being pulled from. So {{coord missing|Name of region}} would become {{coord|source=wikidata|display=title}}. — The Anome (talk) 17:02, 7 February 2024 (UTC)[reply]

    That parameter is not required by the template, so are you just putting that in for explanatory purposes and the template will just ignore it? — Martin (MSGJ · talk) 17:07, 7 February 2024 (UTC)[reply]
    Putting it there for explanatory and tracking purposes, so we can see how it got there and why. Right now, the template should ignore it, but might also be useful to let us add extra semantics to {{coord}}. For example: right now, if you add {{coord|display=title}} to an article that doesn't have coordinates on Wikidata, it blows up in an uninformative and mystifying way. Having this extra parameter might let the error message be improved, and also let such erroneous articles be put in a tracking category.

    From my viewpoint as a maintainer of the {{coord missing}} ecosystem, the more tracking metadata we have, the better. I'm committed to a long-term transition to Wikidata as the master source of geodata, but it's going to be a long process, and the more we can smooth the transition by having backward and forward compatibility during the transition process, the better. — The Anome (talk) 17:09, 7 February 2024 (UTC)[reply]

    Okay thanks for the explanation. I support this approach. — Martin (MSGJ · talk) 17:27, 7 February 2024 (UTC)[reply]
    Thanks. I'm glad you're stepping up for this; ecosystems made out of multiple single-purpose bots that use wikitext, templates and categories for orchestration are generally more robust that those which rely on complex multi-purpose bots. — The Anome (talk) 17:30, 7 February 2024 (UTC)[reply]
    @The Anome and MSGJ: Updated this bot request to change to {{coord|source:wikidata|display=title}} (e.g. this edit). (Note that |source=wikidata generates an error.) GoingBatty (talk) 19:44, 7 February 2024 (UTC)[reply]
    Thanks all, I noticed the lack of "where is this data coming from" earlier but got distracted and never came back to express my concern; this seems to deal with the issue in a suitable manner. Primefac (talk) 21:07, 7 February 2024 (UTC)[reply]
    What sort of error? source:wikidata seems unhelpful for populating a tracking category (if desired) — Martin (MSGJ · talk) 21:38, 7 February 2024 (UTC)[reply]
    If the source parameter gives an error, the template can and should be changed to fix that. I've put forward a proposal on this on the template's talk page. — The Anome (talk) 21:40, 7 February 2024 (UTC)[reply]
    @MSGJ, @The Anome: Go to 2024 Istanbul church shooting, click "Edit source", change source:wikidatatosource=wikidata, then click "Show preview", and you'll see a message at the top right of the article next to the coordinates which states Coordinates: Parameter: "source=" should be "source:". GoingBatty (talk) 22:30, 7 February 2024 (UTC)[reply]
    Understood. I also support The Anome's proposals to change these strange parameters — Martin (MSGJ · talk) 08:51, 8 February 2024 (UTC)[reply]
    I'm happy to use any new parameters in this request. GoingBatty (talk) 14:37, 8 February 2024 (UTC)[reply]
    @The Anome and MSGJ: If it's the template deciding when it pulls data from WikiData (presumably when no parameters are supplied and data is available on WD), then wouldn't it make sense for the template/module to add things into a tracking cat, rather than it be a parameter. Because the parameter might not be accurate as it's not the source of truth, right? e.g.:
    1. One could write {{Coord|57|18|22|N|4|27|32|W|source=wikidata}}, so the actual data isn't shown via WD but the parameter is still there
    2. One could write {{Coord}}, and the actual data is from WD but the source parameter hasn't been supplied, so is not in a tracking cat
    ProcrastinatingReader (talk) 12:09, 15 February 2024 (UTC)[reply]

     On hold. pending fix to the {{coord}} template (assuming that's the consensus here). Please deactivate the template/ping when the issue is resolved. ProcrastinatingReader (talk) 12:05, 15 February 2024 (UTC)[reply]

    Bots in a trial period

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: DannyS712 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 00:02, Thursday, May 9, 2024 (UTC)

    Automatic, Supervised, or Manual: automatic

    Programming language(s): JavaScript

    Source code available: TBD

    Function overview: Automatically mark redirects created by Wikipedia:Page movers as part of a page move as "patrolled" in the new page patrol / page curation system

    Links to relevant discussions (where appropriate): Wikipedia talk:New pages patrol/Reviewers/Archive 51#Idea to reduce redirect backlog

    Edit period(s): Continuous

    Estimated number of pages affected: Lots

    Exclusion compliant (Yes/No):No

    Already has a bot flag (Yes/No): Yes

    Function details: The code will be added to my current redirect patrolling bot rules (see User:DannyS712 bot III/rules for the current rules) once I write it. You can see the implementation I intend to use is to patrol all redirects based on the query below.

    If possible, I'd like to request speedy approval and/or a time-based trial, so that I don't need to add a whole bunch of logic to the bot to count how many redirects have already been patrolled in the trial.

    Query to run

    SELECT
     page_id AS 'pageid',
     page_title AS 'title',
     ptrpt_value AS 'target',
     actor_name AS 'creator'
    FROM
     page
     JOIN pagetriage_page ON page_id = ptrp_page_id
     JOIN pagetriage_page_tags ON ptrp_page_id = ptrpt_page_id
     JOIN revision rv ON page_latest = rev_id
     JOIN actor ON rev_actor = actor_id
     JOIN user_groups ON actor_user = ug_user
    WHERE
     ptrp_reviewed = 0
     AND ptrpt_tag_id = 9 # Snippet
     AND page_namespace = 0
     AND page_is_redirect = 1
     AND EXISTS (
      # Only 1 revision based on rev_count page triage tag
      SELECT 1
      FROM pagetriage_page_tags tags2
      WHERE tags2.ptrpt_page_id = page_id
      AND tags2.ptrpt_tag_id = 7
      AND tags2.ptrpt_value = 1
     )
     AND EXISTS (
      # Move log from the same time by the same person
      SELECT 1
      FROM logging_logindex lgl2
      WHERE log_namespace = page_namespace
      AND log_title = page_title
      AND log_timestamp = rev_timestamp
      AND log_actor = rev_actor
      AND log_type = 'move'
      AND log_action = 'move'
     )
     AND ug_group = 'extendedmover'
    
    LIMIT 100;
    

    Discussion

    Approved for trial (14 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. ProcrastinatingReader (talk) 10:58, 9 May 2024 (UTC)[reply]

    @ProcrastinatingReader the bot reports to User:DannyS712 bot III/Redirects.json every 15 minutes with the redirects that it patrols and why - a 14 day trial will be 1344 entries to scan through, and I would expect that almost all of the relevant entries would be on the first run (for any existing backlog) - would a shorter trial be okay? Like a day (or even less)? --DannyS712 (talk) 16:13, 9 May 2024 (UTC)[reply]
  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Mr. Stradivarius (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 03:19, Saturday, February 17, 2024 (UTC)

    Function overview: Automatically populate sandboxes for modules listing disambiguation templates, set index templates or soft redirect templates; and if necessary issue edit requests to update the main modules.

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): Python (Pywikibot framework)

    Source code available: https://github.com/mrstradivarius/dabtemplates

    Links to relevant discussions (where appropriate): Template talk:Pagetype#Detecting pages with Template:Wiktionary redirect and other soft redirects (permalink)

    Edit period(s): Daily

    Estimated number of pages affected:5

    Namespace(s): Module, module talk, template talk

    Exclusion compliant (Yes/No): Yes

    Function details: This is an expansion of Wikipedia:Bots/Requests for approval/StradBot (task 1). Task 1 was for updating a disambiguation template list for Module:Disambiguation; this task expands this to two more use cases: updating a list of set index pages for Module:Pagetype, and updating a list of soft redirects, also for Module:Pagetype.

    The bot uses the following algorithm. This has not changed since task 1.

    1. The bot constructs a list of disambiguation templates, set index templates or soft redirect templates. The list includes template redirects. It does this by iterating through all templates in a specific category (the -cat option). Non-templates are ignored, as are templates in the bot's exclusion list (the -exclude option). It then retrieves redirects for all of these templates.
    2. It formats the list of templates and template redirects as a Lua table, and saves the result in a module sandbox (the -data-page-sandbox option). Saving is skipped if the module's content would not change. You can see sample output from the bot here.
    3. If the sandbox module was updated, and if its new content is different from that of the main module (the -data-page option), then the bot adds an edit request to update the main module to the relevant talk page (the -data-talk-page option). There is a sample edit request here.

    The bot will be used to update the following modules:

    # Use case Option Value Notes
    1 Update disambiguation templates for Module:Disambiguation. -data-page-sandbox Module:Disambiguation/templates/sandbox Already approved in Wikipedia:Bots/Requests for approval/StradBot.
    -data-page Module:Disambiguation/templates
    -data-talk-page Module talk:Disambiguation
    -cat Category:Disambiguation message boxes
    -exclude Template:Dmbox
    2 Update set index templates for Module:Pagetype. -data-page-sandbox Module:Pagetype/setindex/sandbox
    -data-page Module:Pagetype/setindex
    -data-talk-page Template talk:Pagetype
    -cat Category:Set index article templates
    -exclude Template:Dmbox
    3 Update soft redirect templates for Module:Pagetype. -data-page-sandbox Module:Pagetype/softredirect/sandbox
    -data-page Module:Pagetype/softredirect
    -data-talk-page Template talk:Pagetype
    -cat Category:Templates for soft redirects
    -exclude Template:Resolve category redirect

    Discussion

    Approved for trial (one-time run). Please provide a link to the relevant contributions and/or diffs when the trial is complete.SD0001 (talk) 05:58, 17 February 2024 (UTC)[reply]
  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Capsulecap (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 00:14, Wednesday, June 14, 2023 (UTC)

    Function overview: This task checks the Top 25 Report page frequently to see if the current report has updated. If it was updated, then it will go through all pages in the new report and add or update the Template:Top 25 Report template on their talk pages.

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): Python

    Source code available: No, but if necessary I can upload it

    Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Top 25 report

    Edit period(s): Daily

    Estimated number of pages affected: 25 pages/week

    Namespace(s): Talk

    Exclusion compliant (Yes/No):No

    Function details: This task first checks the page Wikipedia:Top 25 Report to see if the transcluded link was modified. (This should mean that the report was updated.) If it has, then it uses the first revision of the transcluded page, which is always a basic list, to get a list of article talk pages to modify. It then goes through each talk page, updating the Template:Top 25 Report template if it exists and adding it if not. As for exclusion compliance, I have not added that feature in yet.

    Discussion

    The Top 25 report is updated weekly. Why does this task need to run twice a day? Primefac (talk) 09:08, 14 June 2023 (UTC)[reply]

    I wanted to ensure that the template is added quickly. I've changed it to daily, and if it should be longer then you can tell me. Capsulecap (talkcontribs) 14:24, 14 June 2023 (UTC)[reply]
    Additionally, some reports (including the one for last week) are finished late, and do not get added until later on. I wanted to ensure that the pages on the report get the template on their talk page. If the next report is done on time, then the maintainers of the report will replace the transclusion to the late report with the new one less than a week after the old report replaced the one before it. I agree that twice a day was a bit too excessive. Daily should be fine. Capsulecap (talkcontribs) 14:28, 14 June 2023 (UTC)[reply]
    Capsulecap is right about this. And task need to run twice a day.--BabbaQ (talk) 15:58, 14 June 2023 (UTC)[reply]

    Approved for trial (1 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. I'm trying to wrap my head around what's this bot supposed to do exactly, so I'm going to approve it for a one-time run of 1 day. This should give me (and perhaps others) a better idea of what this is about. Headbomb {t · c · p · b} 17:34, 2 July 2023 (UTC)[reply]

    @Headbomb: Although I did a trial run, the bot made test edits with numerous errors. I have fixed the code causing these issues, and will (with permission) restart the trial when the next report comes in. Capsulecap (talkcontribs) 19:51, 3 July 2023 (UTC)[reply]
    @Capsulecap: can you link to the results nonetheless? Headbomb {t · c · p · b} 21:46, 3 July 2023 (UTC)[reply]
    See edits 4 through 29. Note that the newest three edits were a test run for a fix to something which happened in Talk:Elemental (2023 film), and that many incorrect edits were caused by other editors modifying talk pages to add the template before the test run was done. Although the bot will not add redundant templates assuming that nobody adds the top 25 placement before it, I am considering adding redundancy protection. One problem — the one on the page about the Titan submarine incident — was one I didn't think of, as the talk page was moved with the main page, causing the top 25 report template to be placed on a redirect instead of the actual talk page. This is a problem I am working on fixing, as I have noticed that "current events" pages that show up on the report often frequently get moved. The bot also ended up creating the page "Talk:Errible things in Russia, the North Atlantic and HBO have the most attention this week.", but I fixed the source issue and tagged the page for CSD. few of the edits are fine, and most would be fine if there was redundancy protection or if the top 25 templates didn't already have the week in there. One question, though — since the bot will run daily, and people wouldn't need to modify top 25 templates anymore — should I implement redundancy protection? Capsulecap (talkcontribs) 02:46, 4 July 2023 (UTC)[reply]
    "Should I implement redundancy protection" I would say that's a good idea, regardless of how often it comes into play. Headbomb {t · c · p · b} 02:52, 4 July 2023 (UTC)[reply]
    I just finished implementing the redundancy protection along with the redirect traversal stuff. The bot should work just fine now. Do I have to redo the trial? Capsulecap (talkcontribs) 04:35, 4 July 2023 (UTC)[reply]
    Trial complete. See 21 most recent contributions. Out of the 25 pages in the June 25th to July 1st edition, 21 pages were correctly edited, two pages (Talk:Money in the Bank (2023) and Talk:Titan submersible implosion) were not edited because of unexpected and likely erroneous formatting in the report's first revision (a space was in place of the usual tab after those two pages' titles), and two pages were not edited as they already had this week in their templates. For context on those two pages which didn't get the template on accident, the first revision of the report is always an imported set of tab delimited data — in this case, spaces were in place of tabs for the names of those two articles. The bot created two new talk pages on accident, which I quickly tagged for CSD. Capsulecap (talkcontribs) 05:48, 7 July 2023 (UTC)[reply]
    Update: I've come up with a solution to this problem and will be implementing and testing it soon. This is the last issue which I will have to fix. Capsulecap (talkcontribs) 16:26, 7 July 2023 (UTC)[reply]

    Approved for extended trial (25 edits or 7 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. One week's worth, or 25 edits, whichever you need. Headbomb {t · c · p · b} 17:16, 7 July 2023 (UTC)[reply]

    Trial complete. See See 25 most recent contributions. This time, I verified that all edits the bot would make would be correct on a script that had editing commented out. They were all good edits, so I ran the full script. All 25 pages on the report had the template added or changed on their talk pages. Capsulecap (talkcontribs) 01:57, 15 July 2023 (UTC)[reply]
    Most seemed fine, but there was this that stood out.
    Headbomb {t · c · p · b} 21:59, 20 July 2023 (UTC)[reply]
    I noticed that and didn't pay much attention to it as it was merely cosmetic. Since that was considered problematic, I'll get to fixing that and keeping the collapse as the last edit. Capsulecap (talkcontribs) 14:57, 21 July 2023 (UTC)[reply]
    For testing you can revert to a prior state and unleash the bot on it. Headbomb {t · c · p · b} 16:17, 21 July 2023 (UTC)[reply]
    Trial complete. See 22 most recent edits. Also see this test edit which the bot made in user talk space showing a similar condition to the page Talk:Deaths in 2023. If you would like, I can manually revert the edit on Talk:Deaths in 2023 which added the newest date and run the bot again to show you. Capsulecap (talkcontribs) 19:58, 21 July 2023 (UTC)[reply]
    Well... the collapsed stuff is handled correctly, but now it's inconsistent the other way around. It should list the ranks when they're there, or omit them when they're not.
    Or, probably a better idea, update old listings to list the ranks, e.g. [1]. You might need some discussion before though. Headbomb {t · c · p · b} 20:18, 21 July 2023 (UTC)[reply]
    I think it's a good idea to retroactively add the rankings to the templates, but I'm not sure of where to obtain consensus for that, and it would either require a bot task or lots of manual work. The other way you listed is probably easier, but causes inconsistency between pages. Something else I thought of is a Lua module that automatically grabs the placements, but I'm not sure if such a thing is supported. Capsulecap (talkcontribs) 20:30, 21 July 2023 (UTC)[reply]
    What if it deleted what was there first, then re-added the template with all dates and ranks? In the same edit that is. Headbomb {t · c · p · b} 20:46, 21 July 2023 (UTC)[reply]
    It could work, but I think I would have to submit a separate bot task for that. A separate (and much simpler) approach would be to add a "ranks" parameter that does nothing to the bot category. If set to yes, then the bot will add ranks when it updates the report. Otherwise or if unset, the bot will only add the date. This maintains consistency within talk pages, but not between talk pages; the latter would require consensus strongly towards either using ranks or not. Capsulecap (talkcontribs) 21:03, 21 July 2023 (UTC)[reply]
    Approved for extended trial (25 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Indeed, consistency within talk pages is usually a lesser threshold to clear. I'm giving you trial for that (make sure to include a mix of both types of edits), but if you want to have that (should we always rank things) discussion first, you can also wait for consensus to emerge before trialing. Headbomb {t · c · p · b} 21:11, 21 July 2023 (UTC)[reply]
    @Capsulecap, are you still doing this? — Qwerfjkltalk 14:43, 11 October 2023 (UTC)[reply]
    Yes, I am. Have taken a long break from editing but I never canceled this bot project. Capsulecap (talkcontribs) 15:44, 21 October 2023 (UTC)[reply]

    {{Operator assistance needed}} It has been more than a month since the last post, is this trial still ongoing? Primefac (talk) 13:26, 31 December 2023 (UTC)[reply]

    Yes. As I said a long time ago, I wasn't really maintaining activity onwiki or paying attention to this page. I've decided to come back to wikipedia at some point in the near future (within 1-2 months) but I can add the features to the project. Thanks for reaching out. Capsulecap (talkcontribs) 22:27, 5 January 2024 (UTC)[reply]
    @Primefac: I've added support for that ranks attribute, as is seen in the 5 most recent bot edits, all of which are to my test pages. I've also created support for converting preexisting top25 templates of the alternate form into regular form top 25s, and made it so top 25 report templates longer than 800 bytes are collapsed. I will test the bot once the report is switched to the current week, which should be on Saturday or Sunday. Capsulecap (talkcontribs) 01:34, 6 January 2024 (UTC)[reply]
    @Primefac: Status: Current run had too many problems to use as a final trial. Fixed 2 bugs here. Should be ready to be released any week now. Capsulecap (talkcontribs) 03:27, 15 January 2024 (UTC)[reply]
    @Primefac: Status: Apparently what I said above was wrong. The bot works fine on the average page but I forgot to put the ranks parameter on new templates. That has since been fixed. However, there are several larger problems that I discovered on this run — the bot broke another bot's template that was split over two lines (how rude of it!), and the entries in the report were changed from the first entry, necessitating me to delete templates from two talk pages. For some reason it also ignored the page Franz Beckenbauer in the first revision, but that shouldn't be a problem once I manage to switch over to using the newest revision with tables. Also created a list at User:CapsuleBot/Todo. Capsulecap (talkcontribs) 02:36, 20 January 2024 (UTC)[reply]
  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Hawkeye7 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 01:57, Wednesday, March 22, 2023 (UTC)

    Function overview: Mark unassessed stub articles as stubs

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): C#

    Source code available: Not yet

    Links to relevant discussions (where appropriate): Wikipedia:Bot requests/Archive 84#Stub assessments with ORES

    Edit period(s): daily

    Estimated number of pages affected: < 100 per day

    Namespace(s): Talk

    Exclusion compliant (Yes/No): Yes

    Function details: Go through Category:Unassessed articles (only deals with articles already tagged as belonging to a project). If an unassessed article is rated as a stub by ORES, tag the article as a stub. Example

    Discussion

    {{BAG assistance needed}} This has been waiting for over 2 months since the end of the trial, and over 4 months since the creation of the request. Given the concerns expressed that the bot operator has since fixed, an extended trial may be a good idea here. EggRoll97 (talk) 05:19, 8 August 2023 (UTC)[reply]
    My apologies. I have been very busy. Should I run the new Bot again with a few more edits? Hawkeye7 (discuss) 18:57, 15 October 2023 (UTC)[reply]
    Approved for extended trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete.SD0001 (talk) 19:10, 15 October 2023 (UTC)[reply]
    Thank you. Hawkeye7 (discuss) 22:33, 15 October 2023 (UTC)[reply]

    {{Operator assistance needed}} It has been more than a month since the last post, is this trial still ongoing? Primefac (talk) 13:26, 31 December 2023 (UTC)[reply]

    Yes. I wrote the bot using my C# API, and due to a necessary upgrade here, my dotnet environment got ahead of the one on the grid. I could neither build locally and run on the grid nor on build on the grid. (I could have run the trial locally but would not have been able to deploy to production.) There is currently a push to move bots onto Kubernetes containers, but there was no dotnet build pack available. The heroes on Toolforge have now provided one for dotnet, and I will be testing it when I return from vacation next week. If all goes well I will finally be able to deploy the bot and run the trial at last. See phab:T311466 for details. Hawkeye7 (discuss) 22:54, 31 December 2023 (UTC)[reply]
    A user has requested the attention of the operator. Once the operator has seen this message and replied, please deactivate this tag. (user notified) Primefac (talk) 20:10, 18 February 2024 (UTC)[reply]
    Work was done in January and some changes made on Toolforge. Will resume the trial run when I get a chance. Hawkeye7 (discuss) 23:33, 18 February 2024 (UTC)[reply]
  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: EpicPupper (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 02:55, Thursday, March 2, 2023 (UTC)

    Automatic, Supervised, or Manual: automatic

    Programming language(s):

    Source code available:

    Function overview: Replace AMP links in citations

    Links to relevant discussions (where appropriate): BOTREQ, Village Pump

    Edit period(s): Weekly

    Estimated number of pages affected: Unknown, estimated to be in the range of hundreds of thousands

    Exclusion compliant (Yes/No): Yes

    Already has a bot flag (Yes/No): Yes

    Function details: Using the AmputatorBot API, replaces AMP links with canonical equivalents. This task runs on all pages with citation templates which have URL parameters (e.g. {{cite news}}, {{cite web}}, etc).

    Discussion

    Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Primefac (talk) 10:27, 8 March 2023 (UTC)[reply]

    Just noting that I'm working on this but it may take some time. EpicPupper (talk) 23:01, 30 March 2023 (UTC)[reply]
    Been a bit busy IRL, but will get to this soon. Frostly (talk) 20:33, 25 June 2023 (UTC)[reply]
    soon — Frostly (talk) 20:33, 21 October 2023 (UTC)[reply]

    {{Operator assistance needed}} It has been more than a month since the last post, is this trial still ongoing? Primefac (talk) 13:26, 31 December 2023 (UTC)[reply]

    Primefac, my apologies, this flew off my radar. I'll work on setting up the bot on Toolforge this month and should have the results soon. — Frostly (talk) 06:13, 5 January 2024 (UTC)[reply]
    I've made progress on uploading to Toolforge; just fixing a few bugs. — Frostly (talk) 03:36, 4 February 2024 (UTC)[reply]
    There's been a few issues with the API that have been difficult to tackle; I think pivoting to self-hosting the API backend on Toolforge is a good solution (working on that this month). — Frostly (talk) 22:41, 21 February 2024 (UTC)[reply]

    Bots that have completed the trial period

  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Qwerfjkl (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 20:51, Wednesday, June 5, 2024 (UTC)

    Automatic, Supervised, or Manual: automatic

    Programming language(s): Python

    Source code available: PAWS

    Function overview: Remove deprecated parameters from {{Talk header}}

    Links to relevant discussions (where appropriate): Template talk:Talk header#how and when to drop the bot notice params

    Edit period(s): one time run

    Estimated number of pages affected: <26,387

    Exclusion compliant (Yes/No):No

    Already has a bot flag (Yes/No): Yes

    Function details: The bot will remove all instances of the parameters |archive_bot=, |archive_age=, |archive_units=, |minthreadsleft= from all occurences of {{Talk header}}.

    The search may contain some false positives; the bot will skip those where it doesn't make any changes, of course.

    Discussion

    Approved for trial (100 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Consensus appears to exist for this, and the task is straightforward. – SD0001 (talk) 04:07, 6 June 2024 (UTC)[reply]
    SD0001, Trial complete. See these 100 contributions. I did around a third on the user talk namespace because that's probably going to be the most contentious area; only something like 300 user talk pages actually need fixing. — Qwerfjkltalk 13:59, 6 June 2024 (UTC)[reply]
    Noticed an issue, possibly related to leading blanks; see here. Mathglot (talk) 03:27, 7 June 2024 (UTC)[reply]
    Mathglot, ah, I didn't realise any of the parameters that needed removing had aliases. Any others I need to watch out for? — Qwerfjkltalk 07:11, 7 June 2024 (UTC)[reply]
     Checking... Mathglot (talk) 18:25, 8 June 2024 (UTC)[reply]
    Per this diff, all the params that start with the string archive_ have an alias without the prefix; thus the alias of |archive_bot=is|bot=, and so on. Param |minthreadsleft= has no alias. Here are some examples. Mathglot (talk) 02:06, 9 June 2024 (UTC)[reply]
    Okay. @SD0001, more like 30,000 pages now. — Qwerfjkltalk 10:35, 9 June 2024 (UTC)[reply]
    Be aware that {{Archives}} is a different template that also has those same four params (well, the three aliases plus minthreads); see Template:Archives#Alphabetically. So it's more like 25k excluding those, which presumably the bot code will do. Mathglot (talk) 14:14, 9 June 2024 (UTC)[reply]
    Actually, the 25k estimate is too hig, also, as that search is picking up plenty of articles like Talk:Ronald Reagan which have the talk header but no params at all. This one gives 11.5k, so maybe that's closer? Mathglot (talk) 15:28, 9 June 2024 (UTC)[reply]
    Or even less. — Qwerfjkltalk 17:26, 9 June 2024 (UTC)[reply]
  • Approved BRFAs
  • talk
  • contribs
  • count
  • SUL
  • logs
  • page moves
  • block log
  • rights log
  • flag)
  • Operator: Primefac (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

    Time filed: 12:48, Thursday, May 11, 2023 (UTC)

    Function overview: Convert template use following update

    Automatic, Supervised, or Manual: Automatic

    Programming language(s): AWB

    Source code available: WP:AWB

    Links to relevant discussions (where appropriate): Wikipedia talk:WikiProject Templates § Request for a template

    Edit period(s): OTR

    Estimated number of pages affected:

    Namespace(s): 783

    Exclusion compliant (Yes/No): Yes

    Function details: {{Wikisource author}} recently was updated to allow for a |lang= parameter to link directly to non-English versions of wikisource for an author. A similar template, {{Wikisourcelang}}, links to a generic search on said language wiki for said author. This task will change {{Wikisourcelang|<lang>|otherstuff}} into a {{Wikisource author|lang=<lang>|otherstuff}} call.

    Discussion

    This seems pretty straightforward. Let's go to trial.
    Headbomb {t · c · p · b} 17:38, 2 July 2023 (UTC)[reply]
    Trial complete. Edits. As a note, I did not run genfixes just to make the proposed change more obvious, but if this task does proceed I will be running genfixes alongside them.
    Piotrus, I think this request is a little more convoluted than initially requested. Languages such as de do not use an "author" prefix (see e.g. Adolph Friedrich Johann Riedel and his corresponding page on de Wikisource), but I can't figure out which languages it holds to. I am not necessarily seeing a specific pattern between what languages do and do not. My thoughts are of two possibilities - run this task only for languages where the proposed change has the intended effect, or just scrap this BRFA and do these changes manually. Primefac (talk) 12:52, 4 July 2023 (UTC)[reply]
    @Primefac I think we can run it for some languages that we can determine now, it shouldn't be that hard as long as it is consistent for each language (ex. German never uses, Polish always uses it, etc.). We could create a list for all languages that wikisource exists on, or just run it for now for some editions that are the biggest (ex. the ones with interwikis here). I did some checks and it seems it's pretty consisten - just a wikisource naming convention. Note that depending on the language, the "author" prefix is different - Polish is "autor". Swedish is "Författare", etc. In the end, what we need to fix is not the outgoing links but the text on our side. Consider this case, similar to the German one you quote, where we improved the language or our template but messed the link: before, diff, after. Since the links work, can we just figure out the way to change the wording in the template but retain the same link as before? The older template was able to do it, somehow, seems we are introducing a new error somehow? Piotr Konieczny aka Prokonsul Piotrus| reply here 04:48, 5 July 2023 (UTC)[reply]
    If you wouldn't mind making a list of which languages use the Author (in whatever language) prefix, I can hard-code their use into the template so that there isn't any issue.
    This wasn't a problem before because {{wikisource author}} only linked to to the English version so no translation or odd coding was necessary. As mentioned in the original discussion, {{wikisource lang}} just links to a general search (which does sometimes turn up the author page directly) and thus does not require the "Author:" prefix. Primefac (talk) 08:06, 5 July 2023 (UTC)[reply]
     On hold. Just for now, while we deal with actual template issues. Primefac (talk) 08:31, 5 July 2023 (UTC)[reply]
    @Primefac See talk, is this helpful? Those are most larger Wiki source projects, should be enough to get most of our stuff sorted out. We can take a look at what, if anything, is left after dealing with those languages? Piotr Konieczny aka Prokonsul Piotrus| reply here 07:06, 7 July 2023 (UTC)[reply]
    Should do, thanks for that. Going to keep this on hold for a bit longer, there's a TFD for merging all of these together and I might be able to enact these proposed changes during the merge process. Primefac (talk) 08:13, 7 July 2023 (UTC)[reply]
    @Primefac Just checking the status of this? Piotr Konieczny aka Prokonsul Piotrus| reply here 09:54, 22 September 2023 (UTC)[reply]
    Somewhat stalled, been rather busy myself and it doesn't look like anyone has started work on the template merger. I think I might have cleared my on-wiki plate somewhat (touch wood) so I'll see about prioritising the merger. Primefac (talk) 10:51, 22 September 2023 (UTC)[reply]


    Approved requests

    Bots that have been approved for operations after a successful BRFA will be listed here for informational purposes. No other approval action is required for these bots. Recently approved requests can be found here (edit), while old requests can be found in the archives.


    Denied requests

    Bots that have been denied for operations will be listed here for informational purposes for at least 7 days before being archived. No other action is required for these bots. Older requests can be found in the Archive.

    Expired/withdrawn requests

    These requests have either expired, as information required by the operator was not provided, or been withdrawn. These tasks are not authorized to run, but such lack of authorization does not necessarily follow from a finding as to merit. A bot that, having been approved for testing, was not tested by an editor, or one for which the results of testing were not posted, for example, would appear here. Bot requests should not be placed here if there is an active discussion ongoing above. Operators whose requests have expired may reactivate their requests at any time. The following list shows recent requests (if any) that have expired, listed here for informational purposes for at least 7 days before being archived. Older requests can be found in the respective archives: Expired, Withdrawn.


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Wikipedia:Bots/Requests_for_approval&oldid=1229874141"

    Categories: 
    Wikipedia bots
    Wikipedia processes
    Wikipedia requests
    Hidden categories: 
    Wikipedia move-protected project pages
    Wikipedia semi-protected project pages
     



    This page was last edited on 19 June 2024, at 05:08 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki