# Staging users trust levels with specific engagement

**URL:** https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656
**Category:** Community Building
**Created:** [14.Май.2019 05:46:15 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656 "2019-05-14T05:46:15Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![julz](https://avatars.discourse-cdn.com/v4/letter/j/da6949/32.png) [@julz](https://meta.discourse.org/u/julz)
#### Post date: [14.Май.2019 05:46:15 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/1 "2019-05-14T05:46:15Z")

</div>

Does anyone know if it’s possible to stipulate that new users reply to specific posts, with say an @name mention, to gain access to the next trust level.

I understand how to change trust levels to require a level of engagement, so can this be whittled down to require users to reply that say, they agree to the terms of use for the forum?

---

<div class="post-metadata">

### Author: ![Chaboi\_3000](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chaboi_3000/32/163015_2.png) [@Chaboi\_3000](https://meta.discourse.org/u/Chaboi_3000)
#### Post date: [14.Май.2019 10:40:59 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/2 "2019-05-14T10:40:59Z")

</div>

> [@julz](#):
>
> agree to the terms of use for the forum?

Wouldn’t they be agreeing to the TOS when they created their accounts? Anyways, I don’t think this is currently possible with the default settings, and only achievable by using/creating a plugin.

---

<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: [14.Май.2019 12:14:54 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/3 "2019-05-14T12:14:54Z")

</div>

Take a look at the custom wizard plugin and user fields in admin/customize.

---

<div class="post-metadata">

### Author: ![julz](https://avatars.discourse-cdn.com/v4/letter/j/da6949/32.png) [@julz](https://meta.discourse.org/u/julz)
#### Post date: [15.Май.2019 02:59:21 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/4 "2019-05-15T02:59:21Z")

</div>

Thanks for that. Testing now.

---

<div class="post-metadata">

### Author: ![julz](https://avatars.discourse-cdn.com/v4/letter/j/da6949/32.png) [@julz](https://meta.discourse.org/u/julz)
#### Post date: [15.Май.2019 03:00:15 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/5 "2019-05-15T03:00:15Z")

</div>

Not really. As they don’t get to see the TOS until they access the site. We want to limit the visible content of the site before members agree to specific terms.

---

<div class="post-metadata">

### Author: ![Chaboi\_3000](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chaboi_3000/32/163015_2.png) [@Chaboi\_3000](https://meta.discourse.org/u/Chaboi_3000)
#### Post date: [15.Май.2019 03:09:08 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/6 "2019-05-15T03:09:08Z")

</div>

Then change the site text for the login page to something like:  
`By creating this account, you agree to the TOS(Hyperlink public TOS link).`

---

<div class="post-metadata">

### Author: ![julz](https://avatars.discourse-cdn.com/v4/letter/j/da6949/32.png) [@julz](https://meta.discourse.org/u/julz)
#### Post date: [15.Май.2019 03:11:37 UTC](https://meta.discourse.org/t/staging-users-trust-levels-with-specific-engagement/117656/7 "2019-05-15T03:11:37Z")

</div>

Good idea! Still looking for a way to make some categories invisible until specific actions are taken, but these suggestions are a great way to start. Thanks
