Page MenuHomePhabricator

Ability to subscribe for delivery to a specific page section (replacing existing content)
Open, Needs TriagePublicFeature

Description

Users should be able to specify the number of a talk page section when subscribing, which Massmessage then overwrites with the new content instead of adding a new section (&action=edit&section=x instead of action=edit&section=new ).

This is useful for people who don't like their user talk page filling up with old newsletter issues. It would also enable the use of MassMessage to fill the "subscription templates" which are popular e.g. for the Signpost on enwiki (see this and other examples at https://en.wikipedia.org/wiki/User:Timeshifter/Newsletters ), just showing the current issue of a newsletter. With the added benefit that one can choose to watchlist that template to get notified about new issues - on the local project too, but in a more lightweight way.

It is something we already discussed previously for EdwardsBot/Global Message Delivery, but I haven't seen a MassMessage bug for it yet.

GiftBot, which delivers mass messages on the German Wikipedia, has been offering such feature for a long time. One can see the format for the subscription list at
https://de.wikipedia.org/w/index.php?title=Benutzer:GiftBot/Ausrufer&action=edit&section=1 :

"{{/Abschnitt|1}}" there means that the bot will post on section ("Abschnitt") 1 of the given page. And the option is quite popular - right now, 52 subscribers on that list have selected it.

In practice it looks like this: https://de.wikipedia.org/w/index.php?diff=129279326&oldid=129055332

See Also: T94009: MassMessage - request to insert as first section

Details

Reference
bz64463

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:23 AM
bzimport added a project: MassMessage.
bzimport set Reference to bz64463.
bzimport added a subscriber: Unknown Object (MLST).
Aklapper set Security to None.
Nikerabbit changed the subtype of this task from "Task" to "Feature Request".
Nikerabbit moved this task from Backlog to Message delivery on the MassMessage board.
Dreamy_Jazz subscribed.

Similar enough to T211158 that there is likely to be some overlap in the code to implement this.