# Attach "require moderator approval" to a user?

**URL:** https://meta.discourse.org/t/attach-require-moderator-approval-to-a-user/118487
**Category:** Support
**Created:** [5월 23, 2019, 7:37오전 UTC](https://meta.discourse.org/t/attach-require-moderator-approval-to-a-user/118487 "2019-05-23T07:37:34Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![ryanerwin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ryanerwin/32/94589_2.png) [@ryanerwin](https://meta.discourse.org/u/ryanerwin)
#### Post date: [5월 23, 2019, 7:37오전 UTC](https://meta.discourse.org/t/attach-require-moderator-approval-to-a-user/118487/1 "2019-05-23T07:37:34Z")

</div>

There are some really malicious or negative people that you may want to silence or ban, but we’ve also got a handful of people that seem either oblivious or not technically sophisticated enough to engage properly with the forum.

For a pure independent community, silencing or banning is probably best. However, when a community is also part of commercial support, seems a bit heavy handed to outright silence someone that’s a real customer unless they’re is something very clearly wrong.

There’s already a “Require moderator approval” workflow that can be turned on for categories, and also for suspected bot posts… Is there already a way to force specific users to “Require moderator approval” on all of their posts?

---

<div class="post-metadata">

### Author: ![DNSTARS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dnstars/32/100957_2.png) [@DNSTARS](https://meta.discourse.org/u/DNSTARS)
#### Post date: [5월 23, 2019, 9:24오전 UTC](https://meta.discourse.org/t/attach-require-moderator-approval-to-a-user/118487/2 "2019-05-23T09:24:31Z")

</div>

There’s a plug in somewhere that does exactly this, we used it for a while.

Et Voila

> [@Force specific users through moderation](https://meta.discourse.org/t/force-specific-users-through-moderation/58179/13):
>
> Here’s what we send reminders for: Pending Users Reminder: if must approve users and pending\_users\_reminder\_delay \> 0 and there are new users who need to be approved older than the delay, then send a message to moderators. Pending Queued Post Reminder: if notify about queued posts after \> 0, contact\_email is set, and there are posts that need to be approved (they aren’t publicly visible yet), then email the contact email. So I’m guessing that this plugin doesn’t use the must approve users or …

I had a comment on here:

> Would it be difficult to implement a function where posts rejected have a reason text field that’s PM’d to the user?

I think that ought to be a feature when rejecting anything from the pre-approval queue in core, in an ideal world a mod would PM the user every time manually but some users are getting knocked back without a reason why and left in the dark somewhat.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10월 9, 2022, 6:31오후 UTC](https://meta.discourse.org/t/attach-require-moderator-approval-to-a-user/118487/3 "2022-10-09T18:31:52Z")

</div>



---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [10월 9, 2022, 8:05오후 UTC](https://meta.discourse.org/t/attach-require-moderator-approval-to-a-user/118487/4 "2022-10-09T20:05:54Z")

</div>


