# Closing the loop with people who flag problems

**URL:** https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219
**Category:** Feature
**Created:** [09.Февраль.2018 23:16:39 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219 "2018-02-09T23:16:39Z")
**Posts on this page:** 12
**Page:** 1

<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: [09.Февраль.2018 23:16:39 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/1 "2018-02-09T23:16:39Z")

</div>

A feature I noticed on Twitter today that I really enjoyed was:

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/1/51404d0be255fe08023f671c2cb1b54411e86a0a.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/4/5441ec33e404f763861b4b04bc54e86304be3400.png)

In the past when I flagged stuff on twitter stuff would go into the black hole. I never felt any sense of closure.

With this new feature I feel like my flag mattered, this makes me more inclined to flag more.

Does it make sense to notify users who flag after a flag is handled by an admin if there is a delay of more than N minutes AND flag was helpful?

Something along the lines of “A moderator reviewed your flag and found it helpful”?

I really like this cause it encourages flagging and to be honest there is not enough flagging going on on many sites. But I get the other side that this could have unknown side effects.

---

<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: [09.Февраль.2018 23:33:38 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/2 "2018-02-09T23:33:38Z")

</div>

Custom flags would have a reply of some kind, since they create a PM.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [10.Февраль.2018 10:28:29 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/3 "2018-02-10T10:28:29Z")

</div>

I really like this. In DOTA2 you get something similar:

 ![](https://global.discourse-cdn.com/meta/original/3X/6/4/64e13fb11816273ed788a4cb2d7621f486889b2d.jpg)

I’m some cases users also get the equivalent of a TL promotion:

 ![](https://global.discourse-cdn.com/meta/original/3X/9/a/9a10a85ff9f46f05ddb1f824881eebbe0d20b992.png)

---

<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: [13.Июль.2018 06:01:53 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/5 "2018-07-13T06:01:53Z")

</div>

> [@sam](#):
>
> Does it make sense to notify users who flag after a flag is handled by an admin if there is a delay of more than N minutes AND flag was helpful?

Hmm, well, we already added notification to flaggers when a post was edited after being flagged to threshold.

---

<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: [14.Июль.2018 11:47:05 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/6 "2018-07-14T11:47:05Z")

</div>

One thing I’d like us to do is send an automatic PM _to the user_ when

- their post has been flagged

_and_

- a moderator deletes their post

That is a sort of “flag handling”, so perhaps this could be generalized @sam? I’d like to start with that part if we can, since it matches a lot of routine day to day mod work.

Notifying the flaggers we are kind of doing in the above case when the user edits their post that was flagged to threshold, and that could be further generalized as well.

---

<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: [19.Июль.2018 03:57:13 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/7 "2018-07-19T03:57:13Z")

</div>

@neil perhaps you can take the above next week?

---

<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: [19.Июль.2018 21:56:32 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/8 "2018-07-19T21:56:32Z")

</div>

> [@sam](#):
>
> In the past when I flagged stuff on twitter stuff would go into the black hole. I never felt any sense of closure.

Yep, I also got one for

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/e/4ee1b0d550309daedc9a2aa0fa86f8980d9b5329.png)

---

<div class="post-metadata">

### Author: ![neil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neil/32/102150_2.png) [@neil](https://meta.discourse.org/u/neil)
#### Post date: [24.Июль.2018 21:19:59 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/9 "2018-07-24T21:19:59Z")

</div>

I added the message for when a flagged post is deleted:

 ![19%20PM](https://global.discourse-cdn.com/meta/original/3X/5/7/579589e328b08a1ca6f2753d1351d7ae3aefcc09.png)

---

<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: [25.Июль.2018 17:44:41 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/10 "2018-07-25T17:44:41Z")

</div>

OK! Looks good; I copyedited it to

> ### Flagged post removed by staff
> 
> Hello,
> 
> This is an automated message from `%{site_name}` to let you know that your post was removed.
> 
> `<%{base_url}%{url}>`
> 
> This post was flagged by the community and a staff member opted to remove it.
> 
> Please review our `[community guidelines](%{base_url}/guidelines)` for details.

---

<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: [28.Июль.2018 00:12:59 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/11 "2018-07-28T00:12:59Z")

</div>

Also @neil is going to add the flag reason to the above ↑ message, probably next week, for consistency and better explainability

---

<div class="post-metadata">

### Author: ![neil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neil/32/102150_2.png) [@neil](https://meta.discourse.org/u/neil)
#### Post date: [30.Июль.2018 22:40:23 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/12 "2018-07-30T22:40:23Z")

</div>

I added the flag reason to the message, the same text used in the “Post hidden by community flags” PMs.

---

<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: [04.Декабрь.2025 00:50:34 UTC](https://meta.discourse.org/t/closing-the-loop-with-people-who-flag-problems/80219/15 "2025-12-04T00:50:34Z")

</div>

Краткое замечание: это проблема, которую мы на самом деле так и не решили. Когда вы отмечаете, что кто-то кричит в пустоту, мы не даем вам никакого подтверждения, вроде:

> Эй, ты молодец, спасибо за то, что поддерживаешь чистоту в сообществе.
