User talk:DreamRimmer bot II

From Wikipedia, the free encyclopedia

Database reports

The reports by this bot, such as User:GalaxyBot/Reports/Files credited to Getty Images should have the date in <onlyinclude>...</onlyinclude> tags (see Wikipedia:Database reports/File description pages shadowing a Commons file or redirect as an example) as it messes up Wikipedia:Database reports. Gonnym (talk) 17:02, 24 November 2024 (UTC)

Thanks for bringing this to our attention. I have fixed it. – DreamRimmer (talk) 17:26, 24 November 2024 (UTC)

Draft:The Office Australia

Draft:The Office Australia was listed at User:GalaxyBot/Reports/G13 eligible drafts in this revision, despite last being edited by a human (Kobott) less than four months ago. It carelessly deleted as a result. Why did this occur? plicit 00:31, 3 December 2024 (UTC)

@Explicit, this is a false positive because Kobott has the word "bot" in its name. I'll update the script to ensure Kobott isn't flagged as a bot in the future. I don't think many users have "bot" in their usernames, but if there are, I’ll include only regular bots in the report and remove this type of filtering to prevent similar false positives. – DreamRimmer (talk) 00:41, 3 December 2024 (UTC)
I would like to note that I have updated the script to include non-AfC abandoned drafts in the report. Please check the content of the drafts before deleting them, instead of only reviewing the edit history, as this report may include some drafts with the {{promising draft}} template. If you don't want drafts with this template to be included, please let me know, and I will remove them. – DreamRimmer (talk) 00:51, 3 December 2024 (UTC)
Maybe just look for the suffix "-bot", which does not match "-bott". ~Anachronist (talk) 02:40, 3 December 2024 (UTC)
There are many bots with different suffixes, such as User:JJMC89 bot III and User:Qwerfjkl (bot). So, I needed to add more filters, but for now, I have chosen to set the filter to the bot usergroup. – DreamRimmer (talk) 10:55, 3 December 2024 (UTC)

User:GalaxyBot

Hello, DreamRimmer,

It looks like GalaxyBot hasn't issued a report in a few hours. Could you check and make sure it hasn't gotten caught up in any system-wide snafus? Thank you. Liz Read! Talk! 20:10, 20 December 2024 (UTC)

Thanks for the message. I am aware of this. Many bots, including mine, are unable to edit due to maxlag. The relevant Phabricator ticket is T382625. Once this is resolved, it will automatically start working again. – DreamRimmer (talk) 08:18, 21 December 2024 (UTC)
Thank you for the update, DreamRimmer. It looks like the bot is updating about twice a day. I look forward when it is back to hourly. Thanks again for the information. This might explain SDZeroBot's lack of updates yesterday, too. Liz Read! Talk! 21:16, 21 December 2024 (UTC)
Liz, I have started a web service at https://galaxybots.toolforge.org/g13reports, which will be updated every hour. Sometimes, the bot is unable to edit the wiki due to maxlag or other server-related issues. In such cases, you can use this web app. The only time it will not be updated is if the script or the database query fails. I hope this would be helpful. – DreamRimmer (talk) 17:47, 22 December 2024 (UTC)

G13 eligible drafts a day early

Hi, GalaxyBot just updated User:GalaxyBot/Reports/G13 eligible drafts, but these drafts are not eligible for deletion until tomorrow. Since there is no June 31st, the bot listed drafts eligible for deletion on January 1 instead. plicit 01:10, 31 December 2024 (UTC)

@Explicit: Fixed. – DreamRimmer (talk) 11:01, 31 December 2024 (UTC)

User:DreamRimmer bot II/Reports/G13 eligible drafts

Hello, DreamRimmer,

This page hasn't updated in a few hours. Is there any way you can look into it? Liz Read! Talk! 09:43, 10 January 2025 (UTC)

Fixed I changed my bots' usernames to make credential management easier, but renaming them caused their execution to fail in the Toolforge environment, which is why they went down. – DreamRimmer (talk) 10:07, 10 January 2025 (UTC)

Speedy deletion declined: Draft:Serpent and Lily

Hello DreamRimmer bot II. I am just letting you know that I declined the speedy deletion of Draft:Serpent and Lily, a page you tagged for speedy deletion, because of the following concern: @Mathglot, Ictinos4, DreamRimmer, and Justlettersandnumbers: Given that this is an early work by Nikos Kazantzakis and that el:Όφις και Κρίνο exists, I think outright WP:G13 deletion is possibly not the optimal outcome here. As always, please do feel free to disagree. Shirt58 (talk) 🦘 09:55, 28 March 2025 (UTC). Thank you. Shirt58 (talk) 🦘 09:55, 28 March 2025 (UTC)

User:SDZeroBot/Draftify Watch

What happened here? plicit 00:41, 8 April 2025 (UTC)

@Explicit: This is a false positive. The bot was working as intended. This page has an AfC submission template and hasn't been edited by a human in the past six months, which is why it was nominated for deletion. I will exclude this page from future reports once I have some free time. – DreamRimmer (talk) 02:39, 8 April 2025 (UTC)

User:DreamRimmer bot II/Reports/G13 eligible drafts

Hello, DreamRimmer,

The report hasn't updated in a few hours so I thought I'd post a note about it. Hope you are having a good weekend. Liz Read! Talk! 02:09, 21 April 2025 (UTC)

Looks like things are back to normal. This seems to happen about once a week, it just lasts a few hours and then everything is okay. Liz Read! Talk! 03:13, 21 April 2025 (UTC)

Bot down?

Hi DreamRimmer, the bot has not made any edits over the past 8-ish hours. Seems to be down, so I'm letting you know in case you weren't aware of it. plicit 11:55, 15 July 2025 (UTC)

Thanks! I will take a look at it tomorrow. – DreamRimmer 16:08, 15 July 2025 (UTC)

help us out in wikipedia

I would like to propose the creation of a Wikipedia article dedicated to **Neeru Yadav**, popularly known as the *Hockeywali Sarpanch* from **Lambi Ahir village, Jhunjhunu district, Rajasthan**. Her leadership-driven initiatives such as the **“Bartan Bank”**, **Girls Hockey team**, **FPO (Sachhi Saheli Mahila Agro Producer Company)**, **“Pakshi Ghar” (Bird House)**, and **Mera Ped Mera Dost** have gained substantial media attention and brought transformative impact to her community. 59.99.179.133 (talk) 10:13, 6 August 2025 (UTC)

The bot deleted my draft without warning

Why did it delete my draft without warning me i was going to submit it Isla🏳️‍⚧ 11:26, 1 September 2025 (UTC)

(talk page stalker) Hello, Isla,
Actually, DreamRimmer bot II didn't delete your draft, it just posted a notification that the draft was eligible for CSD G13 on your User talk page. So, that was your warning. The bot isn't an admin and doesn't have the ability to delete pages, admin Explicit actually deleted this page. Draft:Yukinobu Tatsu had not been edited for 6 months so was eligible for CSD G13 speedy deletion. You hadn't edited the page since May 2, 2024 so I'm not sure how anyone--whether a bot, editor or admin--would have guessed you wanted to resubmit it right now. Firefly Bot posts a 5 month notification and it did so here but it only does this once not every time a draft is eligible for speedy deletion.
Any way, you can always get a draft deleted as a G13 easily restored, either ask the admin who deleted the page or make a request at WP:REFUND. Liz Read! Talk! 00:00, 2 September 2025 (UTC)

Changing reflist to <references> does not produce identical output

For some reason I can't quite identify, the columns produced by the reflist tag are not the same as the columns produced by an html-style references tag. For example, in Constellation, I see three columns with {{reflist|refs=}} and two columns with <references>. I can't see what is different in the source HTML produced (other than different title attributes to some anchor tags, which doesn't seem a likely cause). I would request that the bot be paused until this change really doesn't impact the page output as claimed. Lithopsian (talk) 15:51, 18 November 2025 (UTC)

I previously noted that <references> does not make columns at all and thus does not conform with the current standard method of displaying content. I shall be reverting these DreamRimmer bot II edits in articles I watch.   ▶ I am Grorp ◀ 17:00, 18 November 2025 (UTC)
There is consensus to proceed with this replacement. I am pinging Alenoach, who requested this task. – DreamRimmer 06:43, 19 November 2025 (UTC)
Where is this "consensus"? User:DreamRimmer I assume you mean there's a site-wide RFC or the like? I don't see anything at Template:Reflist.
Can you please link the relevant discussion? –jacobolus (t) 11:25, 16 December 2025 (UTC)
@Jacobolus: Please see Wikipedia:Bot requests/Archive 88#List-defined references format and Wikipedia:Village pump (proposals)/Archive 223#Bot to make list-defined references editable with the VisualEditor. – DreamRimmer 11:27, 16 December 2025 (UTC)
Also, the documentation is at best vague on what markup editors should be using, at worst it is still encouraging the deprecated form. That is just going to wind up people who see the bot pouncing on them every time they create an article. Lithopsian (talk) 17:07, 19 November 2025 (UTC)
Or lead people to add "|2" after reflist just to cause the bot to pass them by. Yesterday, I tested out sandwiching {{Refbegin}}<references>{{Refend}}. Though it made the rendering the same as reflist|refs= for me, the Visual Editor was denied editing just like the reflist|refs= version. After a little more testing, I concluded that Visual Editor was almost only useful for changing prose content, and not too useful for making or editing citations. I'm sticking with code editing myself. What I did learn, though, was how Visual Editor users were denied access to the citations, so I decided to resign myself to only seeing 1-column reference sections (which I hate) with my laptop and usual zoom settings.   ▶ I am Grorp ◀ 17:31, 19 November 2025 (UTC)
I have no idea what is the point of this bot replacing {{reflist}} to <references>. Care to explain? Dedhert.Jr (talk) 10:56, 22 December 2025 (UTC)
Nevermind. I think I can read the discussion in a given link. Dedhert.Jr (talk) 10:57, 22 December 2025 (UTC)

User:DreamRimmer bot II/Reports/G13 eligible drafts

DreamRimmber bot II hasn't generated a report since yesterday. Any way you could check on this? Thank you. Liz Read! Talk! 16:32, 27 November 2025 (UTC)

Why is this bot indiscriminately removing the reflist template?

I don't see anything at Template:Reflist indicating that this template is deprecated. These edits seem uncalled for and frankly disruptive. –jacobolus (t) 11:22, 16 December 2025 (UTC)

Please see Wikipedia:Bots/Requests for approval/DreamRimmer bot II 6DreamRimmer 11:24, 16 December 2025 (UTC)
This is a discussion between like 3 people. That seems frankly ridiculous for such a large-scale change. –jacobolus (t) 11:31, 16 December 2025 (UTC)
I came (independently) to ask the "the bot" the same question. An answer right here would be more helpful than being sent away to a discussion. --Gerda Arendt (talk) 11:34, 16 December 2025 (UTC)
Frankly, the Visual Editor is garbage, and Wikipedia editors shouldn't be deciding on article markup based on what Visual Editor's developers are unwilling to accommodate after years of complaints. A better solution would be to discourage people from continuing to use the Visual Editor. –jacobolus (t) 11:35, 16 December 2025 (UTC)
Edit: Okay, I now see Wikipedia talk:Citing sources/Archive 58 § Should list-defined references be discouraged? – Frankly the discussion summary by user:Beland ("There was 2:1 support in favor of deprecating {{reflist|refs=}} and replacing existing instances.") is completely dismissive of well-founded opposition to this proposal, and doesn't seem to me to be supportable as a summary of the discussion (also: discussions are not votes). user:DreamRimmer: Please stop this bot, revert its edits so far, and write a proper RFC about this change before proceeding with such a disruptive change. –jacobolus (t) 11:40, 16 December 2025 (UTC)
This bot task is not based on personal preference or a sudden change, and I understand the concern if the earlier discussions were not closely followed. What the bot does is limited to a single, narrowly defined case that was discussed over an extended period and closed with consensus, namely replacing {{reflist|refs=…}} only when refs= is the sole parameter. In such cases, {{reflist}} effectively acts as a wrapper around <references>, so there is no reader visible change, but it does resolve long standing issues where list defined references cannot be seen or edited in VisualEditor or handled correctly by the translation tool. Broader questions, such as deprecating {{reflist}} in general, or fixing VisualEditor itself, were raised during the discussion and were explicitly noted as being outside the scope of that proposal and requiring separate discussion. If there are concrete examples where this specific replacement causes a real problem, I am happy to look at them, but the task itself follows the outcome of that discussion rather than making an ad hoc change. – DreamRimmer 12:39, 16 December 2025 (UTC)
Okay, thanks for linking to the discussion. It would have been much clearer if that were linked up front, with a better summary. Ideally this proposal would have been more carefully thought through and elaborated, with a more organized follow-up. In any case:
  1. The documentation needs to be fixed, before any mass changes are made, spanning several different pages across the site, and written in such a way that editors are not left confused. The most important is probably a significant rewrite of Help:Footnotes to consistently recommend the use of <references> as an alternative to {{reflist}}, with a clear and logical explanation of when one or the other should be preferred, when either is considered acceptable, etc. The specific documentation changes should be the subject of some further discussion (it would have been good if these had been worked out previously).
  2. When a bot like this runs, it needs to clearly link to an explanation of the changes it is making and the rationale for them in every edit, as well as on the bot's user page.
jacobolus (t) 13:40, 16 December 2025 (UTC)
I have linked the BRFA, which includes a link to this discussion and explains in detail what the bot does. I have also linked this discussion in the above section while replying to your comment, and in a comment below I have clearly explained what the bot is doing. The edit summary includes a link to the BRFA, which in turn links to all relevant discussions and details about the task, so it should not be a problem for editors to understand what the bot is doing. If this is still not sufficient, I can create a separate subpage with all these details and link it in the edit summary. If any documentation work is needed before restarting this task, I have no issue waiting. – DreamRimmer 13:58, 16 December 2025 (UTC)
We would have editing chaos if anyone was allowed to simply declare any RFC they disagree with invalidly closed and proceed to ignore it. As documented at WP:CLOSECHALLENGE, the correct steps to challenge an RFC close are to 1.) contact the closer and discuss, and if that does not reach a satisfactory conclusion, 2.) request a closure review at WP:AN. Since you have now technically contacted me, I will respond to your points.
The argument that it is more important to be able to write {{reflist|refs=...}} instead of <references> than it is to preserve the usability of the Visual Editor was made in the RFC discussion, and was simply not supported by consensus. Repeating an argument made in a discussion is generally not accepted as a reason to overturn a closure.
As Wikipedia:Closing discussions#Consensus makes clear, there are times when it is appropriate to count votes to resolve a question; closers actually must do so, to avoid rightfully being accused of supervoting. This is one of those times, because there are no policies or guidelines that determine the outcome. The question was whether the community wants to resolve a compatibility problem by making code change A or code change B, and editors discussed the practicalities and benefits of each approach. -- Beland (talk) 19:11, 16 December 2025 (UTC)
Sorry, I initialy missed the proposal: Wikipedia:Village pump (proposals)/Archive 223 § Bot to make list-defined references editable with the VisualEditor, because it wasn't linked (the lack of clear links to the discussion was part of the communication problem here). All I had noticed before my above comment was the discussion at Wikipedia talk:Citing sources/Archive 58 § Should list-defined references be discouraged?, whose summary doesn't really seem like an accurate portrayal of the discussion.
Nobody said the Village pump proposal is "invalid". I only said that the details weren't thought through, the discussion was incomplete, and the implementation wasn't very careful or well communicated. The result at the end remains a confusing muddle for editors. –jacobolus (t) 21:55, 16 December 2025 (UTC)
I read the discussion now and don't understand it and have no time to look into the previous discussions cited there. I still don't know why. --Gerda Arendt (talk) 11:38, 16 December 2025 (UTC)
Just to clarify, this bot is not removing all uses of the template. It is only handling cases where the template is used for list-defined references, in order to make them compatible with editing in the VisualEditor. The related community discussion can be found at Wikipedia:Village pump (proposals)/Archive 223#Bot to make list-defined references editable with the VisualEditor. I paused this task about 20 days ago after some editors raised objections, and restarted it today following a comment from Anomie. – DreamRimmer 11:44, 16 December 2025 (UTC)
I have temporarily stopped the bot. – DreamRimmer 11:49, 16 December 2025 (UTC)
Thank you. In case it restarts, consider a better edit summary than "Standardise list-defined references format (bot)". It told me that I had done something not "standard", something not so good, or how should I describe the unpleasant feeling of having done something wrong? --Gerda Arendt (talk) 15:14, 16 December 2025 (UTC)
@Gerda Arendt: I apologise for any inconvenience this may have caused. Could you please help me choose an edit summary from the following?
Bot: Implementing outcome of RfC: converting list-defined references from {{reflist|refs=…}} to <references>…</references> for VisualEditor compatibility
Bot: Implementing outcome of RfC: converting list-defined references for VisualEditor compatibilityDreamRimmer 15:36, 16 December 2025 (UTC)
The first, more explicit version would be better. –jacobolus (t) 15:56, 16 December 2025 (UTC)
I second this; an edit summary with a link to the RfC would be awesome.   ▶ I am Grorp ◀ 16:32, 16 December 2025 (UTC)
Same for me: the first with more detail. I expect to see that on my watchlist for hundreds of articles. --Gerda Arendt (talk) 16:36, 16 December 2025 (UTC)

Would it be possible to continue this discussion elsewhere? Some bot tasks read this talk page and treat any new message as a signal to stop, so posting replies here is unintentionally interrupting their work. I would appreciate it :) – DreamRimmer 04:43, 18 December 2025 (UTC)

New edit summary

I saw the edit summary used for converting reflist changed to be more descritpive like in this edit to Spacewar! (which is on my watchlist). The new summary is much easier to understand than the old one, Rjjiii (talk) Rjjiii (talk) 20:14, 17 December 2025 (UTC)

Reference tags break nested references

Please refrain from applying this RFC when the ref list includes nested references. There is a well-documented issue regarding refs that are nested in the same ref list. It has to do with the way the parser interprets recursion, so it is practically unfixable. The only way to avoid an error being displayed to readers is to use {{reflist}}. One of the templates handling nested references ({{refn}}) has 40000 transclusions. At least provide an opt-out switch so the bot does not effect the change in such pages, or add the capability to seamlessly auto-replace templates such as {{refn}} with CITEREF tags or the {{citeref}} template. Thanks. ~2025-41517-89 (talk) 12:38, 18 December 2025 (UTC)

Could you please point out any page where it actually broke something? – DreamRimmer 12:46, 18 December 2025 (UTC)
In Order of the Star in the East, for example (the offending error is at the bottom of the Notes section. The footnotes include a nested footnote. WP:NFN has context. ~2025-41517-89 (talk) 13:08, 18 December 2025 (UTC)
The only way to avoid an error being displayed to readers is to use {{reflist}}. Likely you could also use {{#tag:references}} directly. I don't know if that has the same VE problems that {{reflist}} does. Anomie 13:25, 18 December 2025 (UTC)
That is correct (regarding use of the tag), but I think using the {{refn}} wrapper is more editor-friendly. I am in the process of editing that article (Order of the Star in the East) to replace the nest with an {{anchor}}. Not as pleasing aesthetically (imo) as a clean nested ref id, but it will have to do. Thanks anyway. ~2025-41517-89 (talk) 14:08, 18 December 2025 (UTC)
So what would you like me to do in this case? Should the bot skip all pages that use {{refn}}? When you say to provide an opt out switch so the bot does not make changes on such pages, could you clarify what kind of opt out mechanism you have in mind? – DreamRimmer 15:26, 18 December 2025 (UTC)
Skipping every article with {{refn}} would be overkill. The plethora of wrappers for <ref> makes it tricky, but what would need skipping is when the |refs= value contains instances of {{refn}} or similar templates where the content contains another <ref> or {{refn}} or {{r}} or whatever. The most straightforward detection might be to run the |refs= value through expandtemplates and look for nested <ref> tags in the result. Anomie 20:12, 18 December 2025 (UTC)
Sounds sensible. Or maybe an in-source search of the {{reflist}}-using pages with hastemplate {{refn}}. Btw, I noticed that a user "Anomie" had reopened this task in Phab 10 years ago... some issues persist. I know this is not the proper forum and no idea if it is possible in mw, but has anybody considered calling a second instance of the parser to process the nests. (Same editor as the OP, different temp account.) ~2025-41300-14 (talk) 21:54, 18 December 2025 (UTC)
It's more complex than just "call a second instance of the parser". It's crufty code, and it seems we've not had enough people with the time, skill, and desire to figure out how to fix it, particularly for the many years when fixes would have had to be made in two places (the normal parser and Parsoid). Anomie 22:40, 18 December 2025 (UTC)
Implemented. – DreamRimmer 12:02, 19 December 2025 (UTC)

Preserve line breaks inside reflist?

Hi, the bot currently converts this template usage

{{Reflist|references=

...

}}

to

<references>
...
</references>

thereby deleting the blank lines at the start and end. Could the bot instead update such usages to

<references>

...

</references>

and preserve the existing linebreaks? Cheers! IceWelder [] 18:11, 18 December 2025 (UTC)

Seconded! — Fourthords | =Λ= | 19:16, 18 December 2025 (UTC)
Sure. – DreamRimmer 11:53, 19 December 2025 (UTC)
Thanks! 🤝 IceWelder [] 16:47, 19 December 2025 (UTC)

Empty reflists

Hi, regarding this edit. If the |refs= parameter has no value, it should be treated as if it were absent - that is, convert {{reflist|refs=}} to {{reflist}} and not to <references></references>. --Redrose64 🦌 (talk) 22:22, 27 December 2025 (UTC)

Sure. – DreamRimmer 11:01, 28 December 2025 (UTC)

Possible malfunction

Hi, just wanted to let you know that at Draft:Hoshab and Draft:Mark Hyatt, the bot has been edit-warring with admins to erroneously restore a G13 tag shortly after the drafts were restored. I made a null edit to hopefully keep it away for now, but the issue might be worth looking into on your end if possible. Regards. Left guide (talk) 07:40, 19 January 2026 (UTC)

Thank you for your message. I apologise for the inconvenience. I was aware of the issue and stopped the G13 job three hours ago. The problem was caused by replication lag. I will put additional checks in place to ensure that pages are not tagged for G13 when replication lag is occurring. – DreamRimmer 07:54, 19 January 2026 (UTC)

Glitch in the table

Hello DreamRimmer, I wanted to let you know that WP:PRODSUM is borked in certain areas. Specifically, the entries for Danylo Hetmantsev, Cashino, and Reperfusion are placing the expiry dates in the "Reason" column, rather than the "Expiry" column. JHD0919 (talk) 20:29, 9 February 2026 (UTC)

Update: As of me writing this, Control cab, List of English cricketers (1826–1840), and Darby Coal Mining Camp, Kentucky are suffering from this same issue. JHD0919 (talk) 13:35, 15 February 2026 (UTC)

Related Articles

Wikiwand AI