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 Wikipedia:Bots/Noticeboard. The result of the discussion was Approved.
Operator: Qwerfjkl (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
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): Wikipedia:Bot requests/Archive 85#Forward VPM MassMessages to a new MassMessage list
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
[edit]- 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)[reply]
Approved for trial (50 edits or 30 days, whichever happens first). Please provide a link to the relevant contributions and/or diffs when the trial is complete. 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)[reply]
- @@L235, could you set up a MassMessage list for this? — Qwerfjkltalk 14:43, 24 October 2023 (UTC)[reply]
- @Qwerfjkl: I've set one up at Wikipedia: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)[reply]
- @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. — Qwerfjkltalk 14:00, 26 October 2023 (UTC)[reply]
- @Qwerfjkl: I've set one up at Wikipedia: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)[reply]
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)[reply]
- @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)[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, you can see from this that there haven't been any messages since the trial started. Not much I can do about that. — Qwerfjkltalk 16:24, 31 December 2023 (UTC)[reply]
- Interesting. Primefac (talk) 16:27, 31 December 2023 (UTC)[reply]
@Qwerfjkl: 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, —a smart kitten[meow] 20:30, 19 January 2024 (UTC)[reply]
- A smart kitten, just looked into this. Appears I didn't have Beautiful Soup installed. It should work now. — Qwerfjkltalk 16:22, 22 January 2024 (UTC)[reply]
- @Qwerfjkl: FYI, this & this also don't appear to have been sent. All the best, —a smart kitten[meow] 01:10, 21 February 2024 (UTC)[reply]
- 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. — Qwerfjkltalk 21:25, 21 February 2024 (UTC)[reply]
- @Qwerfjkl: FYI, this & this also don't appear to have been sent. All the best, —a smart kitten[meow] 01:10, 21 February 2024 (UTC)[reply]
- @Primefac, @KevinL, Trial complete. This message on VPM was sent to my talk page. Apologies for the delays. — Qwerfjkltalk 15:21, 1 March 2024 (UTC)[reply]
- 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)[reply]
- 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.) — Qwerfjkltalk 21:39, 10 March 2024 (UTC)[reply]
- 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)[reply]
- Primefac, that's an invisible comment though. — Qwerfjkltalk 16:48, 11 March 2024 (UTC)[reply]
- 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)[reply]
- The invisible comment is automatically generated by the MassMessage. I might add a note just below the header. — Qwerfjkltalk 21:17, 11 March 2024 (UTC)[reply]
- Primefac, would something like this be alright? — Qwerfjkltalk 17:24, 12 March 2024 (UTC)[reply]
- 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)[reply]
- 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)[reply]
- Primefac, that's an invisible comment though. — Qwerfjkltalk 16:48, 11 March 2024 (UTC)[reply]
- 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)[reply]
- 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.) — Qwerfjkltalk 21:39, 10 March 2024 (UTC)[reply]
- 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)[reply]
Approved. 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)[reply]
- 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 Wikipedia:Bots/Noticeboard.