# Send notification when a moderator/admin approves a post/topic

**URL:** https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984
**Category:** Feature
**Created:** [April 14, 2019, 8:02am UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984 "2019-04-14T08:02:37Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [April 14, 2019, 8:02am UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/1 "2019-04-14T08:02:37Z")

</div>

In my community, I have set the `approve unless trust level` and `approve new topics unless trust level` to TL1, which means that TL0 posts needs to be approved. Then, I noticed that many TL0 users didn’t and still don’t know when their post gets approved or rejected and are often getting confused.

* * *

Therefore, I would like to propose a feature that will send a notification to the user, whose post pending approval and it has been approved / rejected / edited by a mod/admin.

* * *

## Approved:

In the notification section, there can be a `👍 Approved` notification, which will let the TL0 user know that their post has been approved and it has been posted.

* * *

> ⚠ **Update: The Rejected and Edited isn’t something that has to be added, as it may annoy some users. You can scroll down though and check my suggestion**

## ~~Rejected~~

~~Same thing, in the notification section there can be a `👎 Rejected` notification and the user will understand that their post has been rejected.~~

* * *

## ~~Edited:~~

~~Same with the **Approved** , with only addition → an automated message from `@system` that will state what has been edited and who edited it. Example~~

~~**Title:** `Post / Topic has been approved, but edited`~~

~~**Topic body:** `This is an automated message from discourse to let you know that your topic / post, that was pending approval, has now been approved, but edited by:`~~

~~`@name` - `edit`~~

* * *

Let me know what you think or if it has already been proposed. Sorry if it’s in the wrong category, my first time proposing something. 😊

---

<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: [April 15, 2019, 1:23am UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/2 "2019-04-15T01:23:48Z")

</div>

@eviltrout is working on refining this system at the moment, just last week he added a feature that shows the actual post in the stream even when it is in a pending state.

I really like the “approved” notification idea, but the “rejected” / “modified” one will be a bit of a problem, we tend not to notify on “an admin ignored your flag” and stuff like that cause it just causes drama.

---

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [April 15, 2019, 12:38pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/3 "2019-04-15T12:38:10Z")

</div>

> [@sam](#):
>
> cause it just causes drama.

I have to admit, I agree on that part too. The `Approved` would literally change everything, as some times, some users get ton of replies when they don’t even know that they are coming from their topic. Can’t wait to see what’s in the works 😉

* * *

Glad you liked my idea though! 🙂

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [April 15, 2019, 8:21pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/4 "2019-04-15T20:21:54Z")

</div>

This is a great idea and I’ve implemented it:

[https://github.com/discourse/discourse/commit/3ceff0a92a8aeb629fe1a18d57542a039ef55533](https://github.com/discourse/discourse/commit/3ceff0a92a8aeb629fe1a18d57542a039ef55533)

Now when your post is approved you’ll see a notification about it:

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

---

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [April 15, 2019, 8:31pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/5 "2019-04-15T20:31:33Z")

</div>

Awesome, thank you @eviltrout. That’s literally on spot on what I was thinking, great stuff as always. 💪

---

<div class="post-metadata">

### Author: ![kam44](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kam44](https://meta.discourse.org/u/kam44)
#### Post date: [May 18, 2020, 4:24pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/6 "2020-05-18T16:24:31Z")

</div>

A notification when a post/topic is rejected will be highly appreciated too :

[https://meta.discourse.org/t/autosend-a-pm-when-a-message-topic-is-rejected/151825](https://meta.discourse.org/t/autosend-a-pm-when-a-message-topic-is-rejected/151825)

I receive every days PMs like :

- Is my post/topic accepted ?? I don’t see it
- It seems that my post/topic has not been accepted, why ??

I think the rejected notification is even more important that the accepted notification, because when it’s accepted it’s easy to see your post/topic, when it’s rejected you are still in doubt, because the user don’t know if it’s rejected or a bug or others. I see many times people trying to repost the same message thinking that it was a bug.

What do you think @eviltrout @sam ?

---

<div class="post-metadata">

### Author: ![kam44](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kam44](https://meta.discourse.org/u/kam44)
#### Post date: [May 21, 2020, 1:15pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/7 "2020-05-21T13:15:27Z")

</div>

For example you deleted my [topic](https://meta.discourse.org/t/autosend-a-pm-when-a-message-topic-is-rejected/151825) and I didn’t receive a notification 😉 and it’s frustrating.

---

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [May 21, 2020, 1:19pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/8 "2020-05-21T13:19:58Z")

</div>

That’s not the case. This request is meant for TL0 Users, who must get approval to post their topics. If the mods/admins decide not to let the user post it, then the notification you linked above doesn’t appear.

---

<div class="post-metadata">

### Author: ![kam44](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kam44](https://meta.discourse.org/u/kam44)
#### Post date: [May 21, 2020, 1:36pm UTC](https://meta.discourse.org/t/send-notification-when-a-moderator-admin-approves-a-post-topic/114984/9 "2020-05-21T13:36:27Z")

</div>

Yes I know, It’s because in my topic I said that this feature could be interesting for deleted message too. But anyway, they seems to don’t the like the idea of rejected post/topic notificaitons.
