# Restrict posting in a category until they "like" a topic

**URL:** https://meta.discourse.org/t/restrict-posting-in-a-category-until-they-like-a-topic/397191
**Category:** Support
**Tags:** automation
**Created:** [February 26, 2026, 8:17pm UTC](https://meta.discourse.org/t/restrict-posting-in-a-category-until-they-like-a-topic/397191 "2026-02-26T20:17:03Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![R23D\_Printing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/r23d_printing/32/544902_2.png) [@R23D\_Printing](https://meta.discourse.org/u/R23D_Printing)
#### Post date: [February 27, 2026, 12:15am UTC](https://meta.discourse.org/t/restrict-posting-in-a-category-until-they-like-a-topic/397191/5 "2026-02-27T00:15:59Z")

</div>

I figured it out (with the help of [ask.discourse.org](http://ask.discourse.org)).

I had to enable badge sql and then create a badge that is assigned when someone likes the specific post. I then created a group that Discord Automation auto assigns based on a user having the badge. I have the “everyone” group only read access to category so they can only react. I gave the custom group full access.

---

_[View the full topic](https://meta.discourse.org/t/restrict-posting-in-a-category-until-they-like-a-topic/397191)._
