# Looking for a Discourse Warning Plugin with Acknowledgement Button

**URL:** <https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990>\
**Category:** Support\
**Created:** [December 17, 2023, 5:42pm UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990 "2023-12-17T17:42:30Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)\
**Post date:** [December 17, 2023, 5:42pm UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/1 "2023-12-17T17:42:30Z")

</div>

Does anyone have a Discourse plugin for warnings? I am aware of the existing feature, but I want it so they go to the site and they see a warning and can’t browse until they click a button.

---

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [December 18, 2023, 1:26am UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/2 "2023-12-18T01:26:00Z")

</div>

There are a few things that could be used depends ng on application of use. Some might need to be retooled to accomplish your desired use case.

In #Customization > Theme component some samples include:

1. Cookie Consent Banner
2. Admin Warnings
3. Warning Desktop mode

In #Customization > Plugin there are a variety of options as well Like

1. Policy
2. Custom Wizard
3. Automation (maybe)

* * *

To have a better idea can you give your use case example?

---

<div class="post-metadata">

**Author:** ![anon36555649](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@anon36555649](https://meta.discourse.org/u/anon36555649)\
**Post date:** [December 18, 2023, 5:16am UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/3 "2023-12-18T05:16:59Z")

</div>

> [@tpglitch](#):
>
> they see a warning and can’t browse until they click

By this do you mean a warning to everyone that would display, or just to specific accounts?

---

<div class="post-metadata">

**Author:** ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)\
**Post date:** [December 25, 2023, 2:17pm UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/5 "2023-12-25T14:17:50Z")

</div>

specific accounts that I send a warning to

> [@Heliosurge](#):
>
> give your use case example?

A users swears. I delete the message and send a warning out. They cannot browse the site until they acknowledge it

---

<div class="post-metadata">

**Author:** ![anon36555649](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@anon36555649](https://meta.discourse.org/u/anon36555649)\
**Post date:** [December 25, 2023, 7:30pm UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/6 "2023-12-25T19:30:44Z")

</div>

There isn’t anything I know of for that, but that could possibly be developed as a new feature.

Other option would be to silence/suspend account temporarily until they acknowledge e-mail with reply to agree to terms or not.

---

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [December 25, 2023, 9:18pm UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/7 "2023-12-25T21:18:21Z")

</div>

> [@tpglitch](#):
>
> > [@Heliosurge](#):
> >
> > give your use case example?
> 
> A users swears. I delete the message and send a warning out. They cannot browse the site until they acknowledge it

You can add swear words to Watched Words\blocked or censored as a preventative

 ![Screenshot_20231225-171729](https://global.discourse-cdn.com/meta/original/4X/7/6/c/76c37f211a54f18927a759c04247ef0754df8786.jpeg)

A couple of interesting options. replace I believe you could have it replace swears with humourous alternatives.

But the first 2 options work well as a preventative.

---

<div class="post-metadata">

**Author:** ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)\
**Post date:** [January 10, 2024, 9:52pm UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/8 "2024-01-10T21:52:37Z")

</div>

It was just an example… just wondering if such a technology existed

---

<div class="post-metadata">

**Author:** ![anon36555649](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@anon36555649](https://meta.discourse.org/u/anon36555649)\
**Post date:** [January 11, 2024, 12:08am UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/9 "2024-01-11T00:08:23Z")

</div>

That would only be possible for a closed site not public.

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [January 11, 2024, 10:35am UTC](https://meta.discourse.org/t/looking-for-a-discourse-warning-plugin-with-acknowledgement-button/288990/10 "2024-01-11T10:35:20Z")

</div>

I don’t think there’s an existing feature that provides this @tpglitch.

Though in the scheme of things, I think having provided the warning would normally be enough. If you had a ‘click to dismiss’ acknowledgement popup they could still click and continue in the behaviour you’ve asked them not to engage in so you’d be in a similar situation as without it.

If you’re looking for a ‘read receipt’ type of thing then you can include an appropriate group in the PM recipients and set the ‘On group messages publish group read state’ in the group settings. This would give an indicator of who has read the PM and each reply, if that’s any help?
