Jump to content

User talk:Σ

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

total number of archived discussions

[edit]

Hello. I am not sure who is currently maintaining the bot, and who to ask this question/request (as you have been inactive here since 2 years).
Currently, I have a task to send out notifications for Teahouse thread/discussion archival (User:KiranBOT/Teahouse notification). For that task, it is crucial that Lowercase sigmabot III mentions the total number of discussions that were archived. For example, in this edit the bot archived 86 discussions in total, out of which 31 to "Archive 1246", and rest were to 1245. The edit summary says "Archiving 31 discussion(s) to Wikipedia:Teahouse/Questions/Archive 1246, Wikipedia:Teahouse/Questions/Archive 1245". My request is, would it be possible to add the total number of archived discussions to the edit summary? ie, "Archiving 86 discussion(s) to Wikipedia:Teahouse/Questions/Archive 1246, Wikipedia:Teahouse/Questions/Archive 1245", if it is a lot complicated, then would following summary be possible "Archiving 31 discussion(s) to Wikipedia:Teahouse/Questions/Archive 1246, Archiving 55 discussion(s) Wikipedia:Teahouse/Questions/Archive 1245"? —usernamekiran (talk) 15:25, 12 January 2025 (UTC)[reply]

pinging @Enterprisey, The Earwig, and 0xDeadbeef: —usernamekiran (talk) 15:30, 12 January 2025 (UTC)[reply]
I update the code at User:Usernamekiran/Lowercase sigmabot III/Source.py. I have not tested it, but I think it would need some minor testing/fixing. Would you guys kindly do it? —usernamekiran (talk) 05:12, 9 February 2025 (UTC)[reply]
I don't think your solution with the yields will work correctly as you've written it. But either with your approach or a different one, this shouldn't be too difficult to fix. I'm swamped with personal things at the moment, but I've made a note to come back to this in a couple weeks if no one else takes a look. — The Earwig (talk) 00:27, 10 February 2025 (UTC)[reply]
oh. I was hoping it would work, or at least make it easier to find the actual solution. Thanks for the response, and for the help, it is appreciated a lot. —usernamekiran (talk) 15:33, 12 February 2025 (UTC)[reply]
I've had a read with the original source code, and I am confused as to why the bot counts 31 in that case. It is supposed to count the number of sections it has removed, which should be correct. 0xDeadbeef→∞ (talk to me) 09:51, 4 March 2025 (UTC)[reply]

Bad behavior at Donald Trump

[edit]

Two issues at Talk:Donald Trump:

  • Bot hasn't dropped by since 29 March.
  • Nothing to archive, you say? Two days ago, admin Valereee identified five threads[1][2] that should have been auto-archived on 21 March, 22 March, 25 March, 26 March, 27 March, and 29 March. Well... not all of them as early as 21 March, but certainly all of them by 29 March. Archive age is 7 days. Those threads have now been manually archived.

I created a test thread with a fake date at Talk:Donald Trump#Archive bot test thread. Now if we can just get the bot to visit. ―Mandruss  IMO. 08:49, 2 April 2025 (UTC)[reply]

Come to think of it, the bot could be visiting and not finding anything to archive (despite that it should do). That would be indistinguishable from not visiting, since it doesn't leave a "note" (dummy edit) when it does that. So we could be looking at one issue, not two. Does it log visits somewhere, including "nothing found" visits? ―Mandruss  IMO. 10:30, 2 April 2025 (UTC)[reply]

The user hasn't edited in nearly three years...maybe just switch to another bot? Valereee (talk) 10:35, 2 April 2025 (UTC)[reply]
Redrose64 commented above just two days ago. If anybody can figure this out, she can. ―Mandruss  IMO. 10:39, 2 April 2025 (UTC)[reply]
The bot must have heard me talking about it. It just came by and archived two threads including my test thread. I guess call it a mystery transient until further notice (unless Redrose64 has any ideas). ―Mandruss  IMO. 13:48, 2 April 2025 (UTC)[reply]
@Mandruss: Yes, I've been monitoring this page for some years. Usually, problems posted here aren't really problems at all, but a misunderstanding of how the bot operates. The first thing to do is to check the parameters of the {{User:MiszaBot/config}} - most importantly, |algo=old(7d) means 7 days (168 hours) since the latest timestamp within a thread. At the time that Mandruss first raised this thread (08:31, 2 April 2025 (UTC)), any thread containing a timestamp of 08:31, 26 March 2025 (UTC) or later was not eligible for archiving. Also not eligible for archiving are any threads that totally lack a valid timestamp. See the list below: of the 47 threads in the page at that time, only two were eligible for archiving - these were no. 10 "Allegations of narcissistic personality disorder" and no. 47 "Archive bot test thread". It is entirely likely that in the 15 hours 17 minutes between 17:14, 1 April 2025 (UTC) (when no. 10 became eligible) and 08:31, 2 April 2025 (UTC) (when Mandruss posted here), Lowercase sigmabot III simply hadn't had a chance to get to Talk:Donald Trump. Consider: it does have an awful lot of article talk pages to work through, and cannot visit every one of them every day, and even if it could, it is not going to archive threads the instant that they become eligible; several hours might elapse, and this is perfectly normal. --Redrose64 🌹 (talk) 21:13, 2 April 2025 (UTC)[reply]
Thanks, Redrose. Valereee (talk) 21:16, 2 April 2025 (UTC)[reply]
List of threads existing at 08:31, 2 April 2025 (UTC), with most recent timestamps
  1. Current consensus - no timestamp
  2. Internal consistency - no timestamp
  3. Tracking lead size - no timestamp
  4. Tracking article size - no timestamp
  5. Article possibility for downsizing by about 52Kb in system size - this has [[User:DoNotArchiveUntil]] 17:20, 19 March 2035 (UTC)
  6. Deaths from PEPFAR funding freeze - this has [[User:DoNotArchiveUntil]] 19:01, 12 April 2025 (UTC)
  7. Removal of 7 sources - most recent timestamp is 13:54, 28 March 2025 (UTC)
  8. RfC on Unite the Right Comments - this has [[User:DoNotArchiveUntil]] 08:01, 15 April 2025 (UTC)
  9. RfC on the Political Practice and Rhetoric section - this has [[User:DoNotArchiveUntil]] 11:01, 18 April 2025 (UTC)
  10. Allegations of narcissistic personality disorder - most recent timestamp is 17:14, 25 March 2025 (UTC) *****ELIGIBLE*****
  11. Impeachments - most recent timestamp is 18:15, 26 March 2025 (UTC)
  12. Enola Gay - most recent timestamp is 09:22, 31 March 2025 (UTC)
  13. Relationship with Jeffrey Epstein - most recent timestamp is 07:51, 28 March 2025 (UTC)
  14. Trump derangement syndrome - most recent timestamp is 04:55, 29 March 2025 (UTC)
  15. Wrestling - most recent timestamp is 15:29, 31 March 2025 (UTC)
  16. Foreign relations - most recent timestamp is 14:12, 27 March 2025 (UTC)
  17. Notability of trump tweets - most recent timestamp is 08:17, 29 March 2025 (UTC)
  18. Topics being removed - most recent timestamp is 22:22, 27 March 2025 (UTC)
  19. Is there a consensus that Trump should not be included in "New York (state) Democrats" category? - most recent timestamp is 01:43, 2 April 2025 (UTC)
  20. Who is the brains? - most recent timestamp is 19:59, 31 March 2025 (UTC)
  21. Expanding on health section - most recent timestamp is 02:20, 2 April 2025 (UTC)
  22. Categories / sections - most recent timestamp is 16:57, 31 March 2025 (UTC)
  23. archiving - most recent timestamp is 19:30, 31 March 2025 (UTC)
  24. Amended Nickname - most recent timestamp is 19:55, 31 March 2025 (UTC)
  25. Hearing on nationwide injunctions - most recent timestamp is 00:42, 2 April 2025 (UTC)
  26. RfC at Talk:Trump - most recent timestamp is 01:38, 2 April 2025 (UTC)
  27. Obama comments ("Faux-Bama") - most recent timestamp is 00:27, 2 April 2025 (UTC)
  28. Can Trump's Truth Social posts be used as reliable sources? - most recent timestamp is 00:18, 2 April 2025 (UTC)
  29. Consensus building: Trump's foreign policy on Croatia - most recent timestamp is 04:46, 2 April 2025 (UTC)
  30. Greenland - most recent timestamp is 02:25, 2 April 2025 (UTC)
  31. Extended-confirmed-protected edit request on 2 April 2025 - most recent timestamp is 01:08, 2 April 2025 (UTC)
  32. Phi Quoc Duc - most recent timestamp is 02:16, 2 April 2025 (UTC)
  33. ER rejected despite existing consensus? - most recent timestamp is 01:34, 2 April 2025 (UTC)
  34. Nicole McGraw new US ambassador to Croatia - most recent timestamp is 01:51, 2 April 2025 (UTC)
  35. Extended-confirmed-protected edit request on 2 April 2025 (2) - most recent timestamp is 01:31, 2 April 2025 (UTC)
  36. X posts - most recent timestamp is 01:21, 2 April 2025 (UTC)
  37. Mention of bear market and investor uncertainty - most recent timestamp is 04:05, 2 April 2025 (UTC)
  38. Sources/citations (Potato/potahto) - most recent timestamp is 01:45, 2 April 2025 (UTC)
  39. Wisconsin Supreme Court race - most recent timestamp is 03:09, 2 April 2025 (UTC)
  40. Croatia ambassador - most recent timestamp is 04:38, 2 April 2025 (UTC)
  41. NVDA stock - most recent timestamp is 03:45, 2 April 2025 (UTC)
  42. Florida election results - most recent timestamp is 03:44, 2 April 2025 (UTC)
  43. Trump's impact on U.S.-Croatia relations - most recent timestamp is 04:44, 2 April 2025 (UTC)
  44. U.S. gov't censoring "woke" topics/images on gov't websites - most recent timestamp is 07:17, 2 April 2025 (UTC)
  45. Courtesy Notice - most recent timestamp is 04:31, 2 April 2025 (UTC)
  46. Why is this page so slow? - most recent timestamp is 05:41, 2 April 2025 (UTC)
  47. Archive bot test thread - most recent timestamp is 08:15, 24 March 2025 (UTC) *****ELIGIBLE*****
@Redrose64: Thanks. How about we isolate one simple case. Here are four of the five threads that had to be manually archived because the bot missed them. The third of the four, "Renaming Second Trump tariffs", had only one date: 10 March 2025. So it was eligible for auto-archival on 17-18 March, and should have been auto-archived in the 21 March run. Failing that, the 22nd, 25th, 26th, 27th, or 29th. The bot just refused to archive that one. Why? ―Mandruss  IMO. 21:47, 2 April 2025 (UTC)[reply]
I'm wondering about two entirely unrelated things that might be a factor. First, the history of Talk:Donald Trump/Archive 194 (the relevant archive for the period) shows a large amount of non-bot archiving, either manual cut-and-paste, or by using the User:Elli/OneClickArchiver script. In the past, I have known bot archiving on other pages to be disrupted by such actions. Second - and probably more likely - the only signature in the thread concerned is not in the normal format, the links to user page and user talk page are unspaced, instead having a Unicode U+2748 character between them, which might be confusing the bot. For this reason, the little red rose in my own sig is in the form of a numeric character reference, and also spaced away from the links. --Redrose64 🌹 (talk) 09:36, 3 April 2025 (UTC)[reply]
If a sig confuses the bot, it's an invalid sig. Somebody with some authority/power/teeth should tell them to fix it and make sure they do. Somebody like, say, you. :)
But does that explanation account for the other three in that group? ―Mandruss  IMO. 13:09, 3 April 2025 (UTC)[reply]
For "Trump comments on Unite the Right rally, Charlottesville, VA, Aug 11–12, 2017", the latest timestamp was 13:50, 20 March 2025 (UTC) so it wouldn't be eligible for archiving until 13:50, 27 March 2025 (UTC). Another thing that comes to mind is the size of the page - it's presently under scrutiny at Wikipedia:Village pump (technical)#Unusual slowdowns at Talk:Donald Trump. Which you knew already, but there may be a connection. --Redrose64 🌹 (talk) 14:02, 3 April 2025 (UTC)[reply]
You didn't respond about the invalid sig, which concerns me greatly. A lone user should not be permitted to break critical infrastructure. None of us has the time to constantly monitor auto-archiving to make sure it's working correctly, scanning long threads to determine the latest dates. There's no reason that editor would listen to a peon like me. Based on my experience, there's a very good chance they would look at my "Is administrator? X" and wish me a nice day.
so it wouldn't be eligible for archiving until 13:50, 27 March 2025 (UTC). Ok, so if the timing wasn't quite right for the bot run on the 27th (my time), it should have been archived in the run on the 29th. It wasn't. Explain please. ―Mandruss  IMO. 14:41, 3 April 2025 (UTC)[reply]
Please don't treat me as if I am the person who maintains the bot. I'm not. I'm merely a passer-by who fields the occasional question in the continued absence of Σ (talk · contribs). --Redrose64 🌹 (talk) 18:27, 3 April 2025 (UTC)[reply]
I'm not expecting you to fix the bot, even if it needs fixing; I fully understand that the bot is, sadly, currently unmaintainable. Just trying to understand the situation, and you're the one with the technical knowledge about such things. Auto-archival was working fine for years (concurrent with heavy use of OneClickArchiver), then suddenly it wasn't; I need to know why. But "I don't know <shrug>" is a response I would accept. I don't expect anybody to know everything, even you. ―Mandruss  IMO. 10:06, 4 April 2025 (UTC)[reply]
Don't assume there's no reason that editor would listen to a peon like me. We expect well-intentioned editors to listen to well-intentioned editors, especially ones who are more experienced. Status as an admin by someone reaching out to an editor with a concern isn't something the community considers when assessing response to those concerns. Explain your concern to the editor. If they don't listen, ping me. Valereee (talk) 18:40, 3 April 2025 (UTC)[reply]
I shall give it a try, and one of us is likely to learn something. Redrose64, please clarify exactly what needs to be done to the sig. Are you saying it just needs spaces before and after the "sparkle" character? ―Mandruss  IMO. 04:28, 4 April 2025 (UTC)[reply]
Actually, since we're just guessing at this point, I think we should be certain before I approach that editor. I would like to open two test threads at Talk:Donald Trump, one with the fix and one without it. Then see what happens on the next bot run. Would it be acceptable for me to forge the other user's sig in this manner if I make it clear what I'm doing in the content of the threads? To prove it's in fact me, I would add a link to the diff of the edit that opened the thread. ―Mandruss  IMO. 10:10, 4 April 2025 (UTC)[reply]
No responses, so I went ahead with my plan, assuming that I understand the syntax issue as commented above. ―Mandruss  IMO. 10:34, 5 April 2025 (UTC)[reply]
Test completed. Both test threads were archived.
So there's nothing wrong with the sig, and there's no explanation for why the bot refused to archive it the other day. We're back to square one—and I'll hazard a guess that we're going to remain here indefinitely. ―Mandruss  IMO. 14:09, 5 April 2025 (UTC)[reply]

My best guess is that someone wrote malformed wiki markup text in a way that broke lcsb3's ability to split a page into threads. This would result in the bot not being able to see all the threads on the page and not be able to archive them individually, only all at once, when the entire page is eligible for archival. If this is indeed the problem then Earwig would know more about how to fix this in the long run.

If you'd rather not bring Earwig onboard then the quickest way to fix a page that gets broken this way is to just use one/zero-click archiving tools (I see that andrybak has taken ownership over the one I wrote several years ago; User:andrybak/Archiver) as needed, and hope that the thread with the offending wiki text gets shoved into the archive where it will no longer cause any harm to lcsb3. Then the bot will revisit it on the next run and archive threads correctly. Σσς(Sigma) 07:04, 7 April 2025 (UTC)[reply]

Request: add visual message for incorrect archive= value

[edit]

If the |archive= of {{User:MiszaBot/config}} is not a subpage of the talk-page, the archiving does not work--the situation is an actual error. When one makes this mistake, the talk-page is placed in Category:Pages where archive parameter is not a subpage, and third-parties and bots can help resolve it. However, editors don't seem to know that cat exists...they see archiving does not work but can't figure out why. And they need to wait for the next bot run to know if they fixed it. I propose that this situation also causes the template to display message, similar to when templates are called with invalid parameter-names thanks to {{Module:TemplatePar}}. DMacks (talk) 15:12, 9 April 2025 (UTC)[reply]

Pinging PrimeHunter, who added the tracking-category feature. DMacks (talk) 15:16, 9 April 2025 (UTC)[reply]
@DMacks: Messages about invalid parameter names are usually made with Module:Check for unknown parameters and only shown in preview. Do you also mean to only show in preview? That seems OK. PrimeHunter (talk) 17:21, 9 April 2025 (UTC)[reply]
My main want is that it actually displays something right where the template is placed. Either during preview or in the live rendering would be fine. Any implementation is fine (my experience is with the Chembox suite, which uses TemplatePar). DMacks (talk) 17:29, 9 April 2025 (UTC)[reply]
@DMacks: I have added a preview warning: "Page using User:MiszaBot/config with archive parameter not a subpage".[3] I made it brief with a link to the category for more details. PrimeHunter (talk) 20:25, 9 April 2025 (UTC)[reply]

Request: Do not partially archive only a few comments made by the same editor in quick succession

[edit]

This results in junk edits being added to the archive page and becoming untouchable according to some people, which is a ridiculous and avoidable situation. Gnomingstuff (talk) 19:10, 11 April 2025 (UTC)[reply]

Special:Contributions/41.113.143.31 is a recent example. Three junk edits were made by this IP within 10 minutes. One of them was archived and is now on the archive page. The other two are not. It is ridiculous that only those two can be reverted now when they are in the same batch of junk, and it is unreasonable to expect someone to miraculously be around to it within the 10-minute window before the bot strikes. There is no reason at all to ever archive something 10 minutes after posting, really. Gnomingstuff (talk) 19:11, 11 April 2025 (UTC)[reply]
(talk page watcher) @Gnomingstuff: What is this "10-minute window" that you mention? --Redrose64 🌹 (talk) 20:00, 11 April 2025 (UTC)[reply]
The fact that the archive bot can strike at any time, regardless of logic, common sense, or the state of a discussion, and that the only thing dictating whether one gets there before it is chance and free time. Gnomingstuff (talk) 20:07, 11 April 2025 (UTC)[reply]
I don't understand. 41.113.143.31 made their three edits between 14:21, 18 February 2025 and 14:27, 18 February 2025, which is six minutes, not ten; and the edit occurred at 18:30, 20 March 2025, which I work out as thirty days, four hours and nine minutes later. This is in accordance with the |algo=old(30d) parameter of the {{User:MiszaBot/config}} template. Where does ten minutes come into this? --Redrose64 🌹 (talk) 20:16, 11 April 2025 (UTC)[reply]
Archiving always works by section. It doesn't matter whether the same poster made multiple sections in quick succession. The archiving instructions in the source text of the lead say algo=old(30d) and minthreadsleft=1. That means at least 30 days must have passed before bot archiving, and the bot must leave at least one section on the page. The archiving [4] happened after 30 days and it was the only two sections so the bot left one of them. It did exactly as instructed and there is no bot problem here. A bot cannot tell whether sections are nonsense or whether separate sections were created for no reason. PrimeHunter (talk) 10:20, 12 April 2025 (UTC)[reply]