The discussion revolves around the default behavior of group PMs in Discourse, specifically the lack of email notifications when a user is added to a group. alehandrof points out that users are only notified by email when @mentioned in a group, but not when a group PM is sent. fefrei agrees and mentions that users cannot track a group inbox unless a message has been sent to it.
The conversation highlights the need for a site-wide setting or per-group setting to make users watch group PMs by default. rriemann provides links to previous feature requests and proposes a spec for adding an option to settings. sam offers to implement the feature, and codinghorror agrees that there is consensus on the issue.
However, tobiaseigen raises concerns about the group messaging UI being incomplete and not ready for ordinary users. rriemann argues that the proposed change should not be postponed, and sam eventually implements the feature, making all groups default to “watching” except for the moderators group.
The implementation allows admin groups to customize the default tracking state, and users can also change it manually. alehandrof asks for the simplest way to change the settings for multiple groups, and rriemann provides a shell script to update the notification level for a whole group.
I noticed there’s been some work around groups recently. But there’s a glaring omission still to make group PMs useful for my community: email notifications are turned off by default.
Is there a way to make users watch group PMs by default instead of just tracking them?
Users are already notified by email when a group is @mentioned – why not do the same for group PMs? Either by a site-wide setting or, ideally, on a per-group basis.
This problem has already been addressed at least twice, but there is not yet a solution. I would pretty much be in favour of a setting in the admin board to make people watch per default groups right after they joined.
I didn’t even realise this was a thing. It explains why a group member I talk to is so tardy with replies (because he mostly uses email to interact with discourse). Seems crazy to me not to be the default!
@codinghorror what if I turn the default volume up for now and default to watching, it seems less bad than the alternative of people confused why groups don’t get emails.
I can special case moderators to tracking
Otherwise we need to add a global default and group default, not against it, but its more work.
I am happy about this development but concerned because the group messaging UI is otherwise still a work in progress. It just doesn’t seem ready to me for use by ordinary civilians.
We have many groups we use for mentioning already and prefer not to encourage people to use for messaging.
My main issues, documented elsewhere, (will add links to relevant meta topics when I get to a computerupdate: added links when I got to a computer..) are..
I see that there is room to push things even further, but I do not see why the proposed change in this topic should be postponed. Nobody has to send messages to groups.
I can add my support for improving this, after I had to deal with some confused users. I also note that in my case (rather small group) I would have been happy to change tracking state manually, but that doesn’t seem to work, as per:
All groups except the “moderators” group have default tracking state of watched, in admin groups you can customize this to whatever.
Note, the default applies when people are added to the group, to apply retroactively simplest thing to do is add/remove user from group, or visit user profile page and change it there.