# Users added to a PM are not set to watch it and don't get notifications

**URL:** https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028
**Category:** Feature
**Created:** [November 29, 2017, 6:27pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028 "2017-11-29T18:27:20Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 29, 2017, 6:27pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/1 "2017-11-29T18:27:20Z")

</div>

Start a PM with users AAA, BBB, CCC  
Add more DDD, EEE, FFF to the PM

Add replies to the original PM.

Expected: new replies there ALL invited users get the notification.

Actual: only the original invited users get notices.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [November 29, 2017, 8:13pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/3 "2017-11-29T20:13:03Z")

</div>

Are you sure this is a bug? As I would find it very annoying if someone could invite me to various topics/PMs and force me to get notifications. Versus, they invite me, I’m notified of the invitation, and choose whether to visit and set my tracking level.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 29, 2017, 8:16pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/4 "2017-11-29T20:16:54Z")

</div>

Yeah. That’s definitely right for topics.

I think that the expectation (or my client) was that sending a PM to a bunch of people and sending a PM to a bunch of people and adding another would have the same behavior.

---

<div class="post-metadata">

### Author: ![featheredtoast](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/featheredtoast/32/116994_2.png) [@featheredtoast](https://meta.discourse.org/u/featheredtoast)
#### Post date: [November 29, 2017, 8:50pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/5 "2017-11-29T20:50:01Z")

</div>

I’m inclined to agree, any new PM directed to me is already set to auto watch, d so I’d expect the same logic applied for getting added to an existing PM.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 29, 2017, 10:37pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/6 "2017-11-29T22:37:09Z")

</div>

This would be an _amazing_ tool for griefing other people. So think about it.

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [November 29, 2017, 10:39pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/7 "2017-11-29T22:39:16Z")

</div>

How is that different from starting new PMs to grief people?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 29, 2017, 10:40pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/8 "2017-11-29T22:40:46Z")

</div>

Trust level 0 people can’t start PMs, for one thing.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [November 29, 2017, 10:42pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/9 "2017-11-29T22:42:02Z")

</div>

> [@codinghorror](#):
>
> Trust level 0 people can’t start PMs, for one thing.

They can if they’re emailing into a PM as a staged user. And would trigger this problem if they CC other people on that incoming email (who also become staged users). Those CC’d folks then wouldn’t get copies of the responses when a Discourse user replies to the PM.

(I haven’t tested this yet but it seems like what would happen…)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 29, 2017, 10:43pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/10 "2017-11-29T22:43:47Z")

</div>

The staged / email scenario is a bit different, but other staged users don’t have website accounts, so that aspect is completely irrelevant, how would they be “notified” of anything. They get emails.

---

<div class="post-metadata">

### Author: ![featheredtoast](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/featheredtoast/32/116994_2.png) [@featheredtoast](https://meta.discourse.org/u/featheredtoast)
#### Post date: [November 29, 2017, 10:52pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/11 "2017-11-29T22:52:20Z")

</div>

We don’t trust Trust Level 0 users to start new PMs, but we do trust them to invite other users into an existing PM? That seems a little strange to me personally.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 29, 2017, 10:55pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/12 "2017-11-29T22:55:40Z")

</div>

You can’t invite anyone into a PM, as I recall, until you reach TL2.

---

<div class="post-metadata">

### Author: ![featheredtoast](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/featheredtoast/32/116994_2.png) [@featheredtoast](https://meta.discourse.org/u/featheredtoast)
#### Post date: [November 29, 2017, 11:05pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/13 "2017-11-29T23:05:57Z")

</div>

Ah alright. In that case, @supermathie 's question still stands – there doesn’t sound like much of a difference between autowatch griefing via starting a new PM, and autowatch griefing via inviting someone else.

My gut instinct for [least astonishment](https://en.wikipedia.org/wiki/Principle_of_least_astonishment) is that if I were messaged with a new PM or pulled into an existing PM, it’d treat tracking on that topic in the same way.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 30, 2017, 4:24am UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/14 "2017-11-30T04:24:17Z")

</div>

I think our long term solution here is an intermediate step where you “accept” an invitation to a message and are not opted in automatically. That intermediate step could inform you that you will be watching the message and allow you to opt out.

It is more UI though.

In fact I think we should also allow people to specify a reason for inviting, optionally. “I think you know tons about Dolphins in the Sahara so you should totally be in this message”

Our current paradigm of, you are now in a PM, deal with it, kind of sucks under some use cases.

Although, “You are now in a PM, we are going to flood you with notifications by default, deal with it” can suck even more imo.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [November 30, 2017, 11:34am UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/15 "2017-11-30T11:34:53Z")

</div>

Do we need more UI for this?

Just a thought, but what if the trigger for setting you to watching is you were invited and visited the message for the first time?

So long as I have to visit the message for it to set me to watching, I’m 100% okay with it changing my notification level to watching. I’m there, I can switch it back after reading the message and determining I’m not interested (most of the times it is just a couple of clicks).

This way you don’t need a new UI, I already showed some interest by clicking on the invite and then it is up to me to determine if I remain interested.

And this way, it is still based on me doing something with the invite and not just receiving the invite.

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [November 30, 2017, 12:48pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/16 "2017-11-30T12:48:51Z")

</div>

I think this is crucial feature request; not being notified about replies in a PM you were invited to is one of the reasons why the messaging system in Discourse still feels a bit unreliable, _especially_ when used in closed groups.

Given that inviting into a PM requires more trust then new PMs, I fail to see any reason against doing this, assuming that invites are blocked when _Allow other users to send me private messages_ is unchecked. To be on the safe side, we should also probably block invites from users that the recipient has muted.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 30, 2017, 8:34pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/17 "2017-11-30T20:34:05Z")

</div>

I think “closed groups” is probably enough to indicate we should at least make this a site setting to watch immediately on invite

I am also open to change it so you start watching after you first visit the topic, which is a compromise of sorts

---

<div class="post-metadata">

### Author: ![ChrisBeach](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chrisbeach/32/214628_2.png) [@ChrisBeach](https://meta.discourse.org/u/ChrisBeach)
#### Post date: [November 30, 2017, 8:51pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/18 "2017-11-30T20:51:43Z")

</div>

I’ve missed important conversations due to not being informed about PM topics I’ve been added to. This default behaviour is really undesirable and needs to change IMO

> [@Notifications not received for private messages I'm invited to](https://meta.discourse.org/t/notifications-not-received-for-private-messages-im-invited-to/71577):
>
> I was recently invited to a PM conversation involving a moderator and member of my site. This turned into quite an important conversation because the member was discussing paying for advertising on my forum (and had just paid, and wanted to know if I’d received the payment). Unfortunately I never saw her most recent PM message. Discourse never alerted me to it in any way. I only found it when I saw an unexpected payment in my bank account from that member! Eventually I browsed to my messages p…

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 30, 2017, 9:39pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/19 "2017-11-30T21:39:12Z")

</div>

I got to close this topic, cause @ChrisBeach had the exact dupe topic, no point keeping 2 of them

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 30, 2017, 9:39pm UTC](https://meta.discourse.org/t/users-added-to-a-pm-are-not-set-to-watch-it-and-dont-get-notifications/75028/20 "2017-11-30T21:39:18Z")

</div>


