# 카테고리와 기간에 따른 사용자 게시물 제한 방법 도움

**URL:** <https://meta.discourse.org/t/need-help-with-limiting-user-posts-by-category-and-time-frame/344592>\
**Category:** Product Support\
**Created:** [12월 27, 2024, 7:02오후 UTC](https://meta.discourse.org/t/need-help-with-limiting-user-posts-by-category-and-time-frame/344592 "2024-12-27T19:02:06Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![mbiistscther](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@mbiistscther](https://meta.discourse.org/u/mbiistscther)\
**Post date:** [1월 1, 2025, 11:37오전 UTC](https://meta.discourse.org/t/need-help-with-limiting-user-posts-by-category-and-time-frame/344592/5 "2025-01-01T11:37:54Z")

</div>

아, 이제 당신의 해결책을 이해했습니다. 🙏 그 접근법이 직관적으로 보일 수 있지만, 다음 사항에 대해 우려가 있습니다:

1. **읽기 vs. 게시 권한**

• 현재 TL1(또는 그 이상) 사용자는 A 및 B 카테고리에 **읽기** 와 **게시** 를 모두 할 수 있습니다.

• 14일 규칙을 위반할 때마다 사용자를 TL1에서 제거하면, **읽기** 권한도 함께 잃게 됩니다. 하지만 우리는 **게시** 만 차단하고 **읽기** 는 막고 싶지 않습니다.

1. **그룹 분리 필요**

• “읽기는 되지만 게시는 안 되는” 상황을 해결하려면 여러 하위 그룹을 만들어야 합니다:

• **TL1 제한** – A 또는 B에서 읽기와 답글은 가능하지만 **토픽 생성은 불가**.

• **TL1 전체** – 읽기, 답글, 토픽 생성 모두 가능.

• 사용자가 14일 규칙을 위반하면 **TL1 전체** 에서 **TL1 제한** 으로 이동시킵니다. 이렇게 하면 더 복잡해집니다.

1. **자동화 복잡성**

• 개별 그룹이 있더라도, 쿨다운 기간이 지나면 사용자를 다시 “전체” 그룹으로 **복귀** 시키는 자동화가 필요합니다.

• 즉, 14일 기간이 언제 끝나는지 계산하고 사용자를 TL1 제한에서 다시 TL1 전체로 재할당하는 로직(예: 예약 작업 또는 사용자 정의 코드)을 구현해야 합니다.

• 프로그래머가 아닌 저는 이렇게 복잡한 자동화를 혼자 처리하는 데 자신감이 없습니다.

즉, 특정 그룹에서 사용자를 제거하는 것이 게시 로직을 직접 수정하는 것을 피할 수 있지만, **추가 그룹과 복잡한 규칙** 을 만들어냅니다. 우리는 14일 동안 게시만 제한하고 싶을 뿐, **읽기** 권한이나 기타 권한은 제한하고 싶지 않습니다.

제안이나 아이디어에 대해 진심으로 감사합니다. n8n을 통해 Discourse API와 웹훅으로 통합을 시도해 보았지만, 코딩 배경이 제한적이어서 저에게는 꽤 어려웠습니다.

---

_[View the full topic](https://meta.discourse.org/t/need-help-with-limiting-user-posts-by-category-and-time-frame/344592)._
