[go: up one dir, main page]

Page MenuHomePhabricator

Create user preference to receive change notification emails for bot edits
Open, Needs TriagePublicFeature

Description

In T356984 it was decided that no user receiving emails will ever want to receive emails from bot edits. This is clearly nonsense. If folks are going to implement this change, at least allow users who want emails from every edit to select that option.

My email is set up with a huge range of filters and useful tools that allows me to quickly sort through what needs doing now and what can wait, but one of the important ones is when a bot edits a page (e.g. permission request clerking). Because of the way the system works, not receiving that email means that I will never receive an email for that page until I manually check my watchlist - which I do not like doing and is the entire reason why I have emails enabled!

Event Timeline

You can set up a bot/tool in toolforge or other places to check your watchlist (it would need your watchlist token) and send you email for any new change. That would make it go through toolforge mail servers instead of production.

Seriously? I can't even come up with a cogent reply. You're seriously suggesting that every person who has email enabled who might not want this change has to figure out how to set up a bot in toolforge to email them?

Get off it mate, you're having a laugh.

This should be the default. Bot edits aren't infallible, and it's only reasonable to expect watchers to review bot activity.

This should be the default.

Not sure I agree that it should be the default. But making it opt-in would probably be reasonable, especially if we can find someone to write a patch for this.

Will go ahead and edit the title of this ticket to mention opt in. That will hopefully make this ticket more specific and actionable.

The patch removing the feature should give some good ideas for how to write a patch that adds this back in as a user preference.

Novem_Linguae renamed this task from Allow users to receive change notification email if edit is done by a bot to Create user preference to receive change notification emails for bot edits.Feb 21 2024, 8:46 PM

The setting to be added would probably best fit in Special:Preferences -> User profile -> Email options. Right beneath "Email me also for minor edits of pages and files", we could add something like "Email me also for bot edits of pages and files"

image.png (906×1 px, 91 KB)

Having the choice is all that I ask.

I understand that this is not the solution you're asking for, but just in case it helps, let me note that there's an Atom feed (like RSS) available for your watchlist – you can access it by clicking the "Atom" link in the sidebar (it will generate a URL with a secret token that allows accessing your watchlist without logging in).

I don't know what your mail client is, but many of them can be configured to read feeds as well, or you might be able to use one of the many services on the internet that can convert RSS feeds to emails (as long as you don't mind leaking the contents of your watchlist to them) – I haven't tested any myself, so I can't recommend a specific one.

For what it's worth I've made https://watchlistemail.toolforge.org/ to send emails for bot edits. (It will only work on enwiki, ping me if anyone wants it working on another wiki).

For what it's worth I've made https://watchlistemail.toolforge.org/ to send emails for bot edits. (It will only work on enwiki, ping me if anyone wants it working on another wiki).

We want to have a solution for our own MediaWiki instance. This ticket is a follow-up on a global (not enwiki-only) change, so it should be focusing on providing a global solution.

A long time ago we noticed that users don't get email notifications for some changes done by our bot. This was due to https://phabricator.wikimedia.org/T40874 so we changed the bot to not mark any edits as "minor", because otherwise all notifications would stop after minor bot edits until the user manually views the page. Then you stopped sending change notification emails for any edit done by a bot, not only minor (https://phabricator.wikimedia.org/T356984), which makes the issue with stopped notifications until manual view or clearing the watchlist much worse (https://phabricator.wikimedia.org/T374404). And not even providing an option to opt-in for notifications on bot edits? If only people worked on the follow-up even remotely as eagerly as on the issue that triggered this... (https://phabricator.wikimedia.org/T356984 was implemented and closed in just 4 days by @Ladsgroup)

Now I'm considering removing all bots on our wiki from the bot group because of this ridiculous email notification breakage 🤷