비공개 그룹 소유자에게 가입 요청 메시지를 보낼 수 있도록 허용

여러 개의 그룹이 있고 그룹 목록의 혼란을 줄이기 위해 비공개 그룹을 숨기고 공개적으로 보이지 않도록 하려는 경우를 가정해 보겠습니다.

다른 경로를 통해 요청을 받은 경우 소유자가 사람을 추가하는 방식 대신, 초대 그룹의 요청 버튼을 클릭할 때와 동일한 대화상자를 통해 사용자가 그룹 접근 권한을 요청할 수 있도록 하기를 원합니다.

그룹에서 사용자가 멤버십 요청을 보낼 수 있도록 허용하는 관리자 옵션이 있습니다:


하지만 이 옵션은 가시성이 로그인한 사용자나 모든 사람으로 설정된 그룹에서만 작동하며, 그룹이 표시되지 않으면 해당 옵션이 회색으로 비활성화됩니다.

요청 버튼은 그룹 소유자에게 메시지를 보내는 모달 대화상자를 표시합니다.

비공개 그룹의 존재를 회원들에게 알리고 가입을 요청하기 위해 카테고리에 게시할 수 있는 링크를 통해 이 대화상자를 표시할 수 있는 다른 방법이 있거나, @groupname-owners와 같은 간단한 메시지 주소로 비공개 그룹의 소유자에게 가입 요청 메시지를 보낼 수 있는 방법이 있는지 알고 싶습니다.

이건 모순된 욕구 아닌가요? 그룹은 비공개인데, 사람들이 그룹의 존재를 알아야 하고 접근을 요청할 수 있어야 한다는 거죠? 그게 어떻게 합리적인지 잘 모르겠네요. :thinking:

OP의 첫 문장을 참고하세요.

사용자 기반에서는 그룹과 포럼(카테고리)에 대해 이미 큰 혼란이 발생하고 있습니다.

그룹 목록은 그룹과 포럼에 대해 비교적 엄격한 명명 규칙을 사용하더라도, 포럼이 수십 개 이상이면 다루기 어렵습니다.

따라서 상위 카테고리에는 여러 포럼을 하위 카테고리로 포함하는 응접 공간(reception area)을 마련하고, 그곳에 사용 가능한 포럼 목록을 표시하는 개념입니다. 여기에는 공개 포럼은 즉시 가입할 수 있는 버튼이나 링크를, 사적 포럼 중 적절한 것(전체 중 대부분)은 가입 요청을 보낼 수 있는 옵션을 포함합니다.

이렇게 하면 그룹 목록은 모든 멤버가 즉시 열람하고 가입할 수 있는 공개 포럼에만 사용할 수 있고, 대부분의 사적 그룹은 상위 카테고리에 접근 권한이 있는 사용자가 초대 요청을 보내어(조정자가 필터링할 수 있도록) 접근할 수 있게 됩니다.

이 방식은 잘 작동하지만, 그룹 소유자에게 가입 요청을 자동으로 생성하는 기능이 빠져 있어 매번 DM을 위한 연락처를 게시해야 하고, 사람들의 역할이 변경될 때마다 유지보수의 부담이 커집니다. 우아하지 못한 방식입니다.

한 인스턴스에서 여러 포럼을 호스팅하려는 것 같습니다. 여러 Discourse 인스턴스를 별도로 실행하는 편이 더 나을 것 같은데요.