Wikipedia:Bots/Requests for approval/Qwerfjkl (bot) 25


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Bots/Noticeboard. The result of the discussion was

Qwerfjkl (bot) 25
Operator:

Time filed: 16:37, Monday, October 9, 2023 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python

Source code available: pywikibot

Function overview: Resend MassMessages at WP:VPM.

Links to relevant discussions (where appropriate): Bot requests/Archive 85

Edit period(s): continious

Estimated number of pages affected: Depends on how many users and themselves to the list and how frequently messages are posted at VPM.

Exclusion compliant (Yes/No): No

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

Function details: Major WMF announcements go to WP:VPM because it's listed at m:Distribution list/Global message delivery. Users cannot subscribe there because it's for noticeboards. The bot would repost any MassMessages from VPM to a new MassMessage list. Example: Special:Diff/1179359075.

Discussion
I think it would be a good idea to get this onto the Admin Newsletter and/or crosspost somewhere so that users know this is an option. Primefac (talk) 09:21, 24 October 2023 (UTC) Honestly the whole point of MassMessage was to remove bots from the message delivery process. Having users subscribe to WMF notifications seems like a reasonable use case, have you asked them to use a different delivery list in addition to the main one? Legoktm (talk) 03:18, 11 November 2023 (UTC)
 * Thanks for working on this, Qwerfjkl. Much appreciated. I think this could wind up being really helpful. Best, KevinL ( aka L235 · t · c) 16:40, 9 October 2023 (UTC)
 * @@L235, could you set up a MassMessage list for this? — Qwerfjkl  talk  14:43, 24 October 2023 (UTC)
 * @Qwerfjkl: I've set one up at Village pump (miscellaneous)/Subscribe. Once you get the trial going, I'll put out a few announcements that this is available. Thank you! Best, KevinL ( aka L235 · t · c) 20:06, 24 October 2023 (UTC)
 * @L235, okay, thanks. I've started the trial now. i'm not entirely sure if the code actually works, so ping me if there's a message at VPM that doesn't get sent. — Qwerfjkl  talk  14:00, 26 October 2023 (UTC)
 * @Legoktm: Hm, the thing is, I want every MassMessage posted to VPM, but there are quite a few different lists that include VPM in the list. Best, KevinL ( aka L235 · t · c) 21:52, 11 November 2023 (UTC)

D It has been more than a month since the last post, is this trial still ongoing? Primefac (talk) 13:26, 31 December 2023 (UTC) FYI, I noticed in passing that this MassMessage got posted to VPM yesterday (and this one a couple of hours ago), but Qwerfjkl (bot) doesn't seem to have sent them. Best, &zwj;—&zwj;a smart kitten[ meow] 20:30, 19 January 2024 (UTC) As discussed above, the important part is copying the original message itself. If the "copied from" hatnote needs modification or removal (or something else) then it can be handled without any modification of this task. Primefac (talk) 12:43, 13 March 2024 (UTC)
 * Primefac, you can see from this that there haven't been any messages since the trial started. Not much I can do about that. — Qwerfjkl  talk  16:24, 31 December 2023 (UTC)
 * Interesting. Primefac (talk) 16:27, 31 December 2023 (UTC)
 * A smart kitten, just looked into this. Appears I didn't have Beautiful Soup installed. It should work now. — Qwerfjkl  talk  16:22, 22 January 2024 (UTC)
 * @Qwerfjkl: FYI, &  also don't appear to have been sent. All the best, &zwj;—&zwj;a smart kitten[ meow] 01:10, 21 February 2024 (UTC)
 * A smart kitten, I think I didn't properly fix the issue last time. I've confirmed that it's working now (at the cost of briefly breaking all of the tasks running on toolforge), so it should work next time. — Qwerfjkl  talk  21:25, 21 February 2024 (UTC)
 * @Primefac, @KevinL, This message on VPM was sent to my talk page. Apologies for the delays. —  Qwerfjkl  talk  15:21, 1 March 2024 (UTC)
 * Should the message placed on the user talk page not indicate from whence the message originated? I feel like that would lead to a lot of decentralised discussions if for example you were to reply at your talk page if there is potentially already a long thread of discussion at VPM. Primefac (talk) 21:04, 10 March 2024 (UTC)
 * Primefac, how should I indicate that? A link in the section header, or just below that, or at the bottom of the message? (Feel free to edit any of the VPM messages on my userpage to illustrate what you mean.) — Qwerfjkl  talk  21:39, 10 March 2024 (UTC)
 * I probably should have checked the diff itself, I didn't see that you included a permalink to the original discussion. I was mainly wanting to check that the recipient knew that it was coming via VPM rather than a "direct" mass message. Primefac (talk) 07:48, 11 March 2024 (UTC)
 * Primefac, that's an invisible comment though. — Qwerfjkl  talk  16:48, 11 March 2024 (UTC)
 * True. Do you think it would be better as a visible one? In thinking about it more, I do suppose that a mass message is sent by a single person and not necessarily meant to be replied to in a central location, so I am becoming less concerned with indicating the message's origin (though I do still think the hidden comment is a good idea at minimum). Primefac (talk) 20:09, 11 March 2024 (UTC)
 * The invisible comment is automatically generated by the MassMessage. I might add a note just below the header. — Qwerfjkl  talk  21:17, 11 March 2024 (UTC)
 * Primefac, would something like this be alright? — Qwerfjkl  talk  17:24, 12 March 2024 (UTC)
 * Sure, that's fine. I think when I approve this I'll leave it open-ended to allow for changes to the hatnote to be made as-needed (i.e. if there's more feedback about how to word/link/show it). Primefac (talk) 17:29, 12 March 2024 (UTC)
 * The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at Bots/Noticeboard.