プライベートグループのオーナーにメッセージを送って参加をリクエストできるようにする

Suppose you have a large number of groups and to save clutter in the groups list you want private groups to be hidden, not publicly visible.

But rather than have owners add people in response to a request received by by some other means you would like to enable users to request access to the group using the same dialogue as they get when they click the request button on an invite group.

There is an admin option for a group to allow users to send membership requests:
image
but this only works for a group where the visibility is set to logged on users or everyone, the option is greyed out if the group is not visible.

The Request button brings up a modal dialogue which sends a message to the owners of a group.

Is there either another way to bring up this dialogue from a link that could be posted in a category where you might want to alert members to the existence of the private group and request to join it, or is there a simple message address like @groupname-owners that would enable people to message the owners of a private group with a request to join.

これらは矛盾する欲求ではありませんか?グループは非公開なのに、誰かがそのグループのことを知り、アクセスを申請できるようにする必要がある?どのようにして合理的に扱うべきか、確信が持てませんね:thinking:

OP の最初の文をご覧ください。

ユーザーベースには、グループとフォーラム(カテゴリ)の違いについて既に大きな混乱があります。

グループとフォーラムの命名規則をかなり厳格に定めていても、フォーラムが数十以上ある場合、グループ一覧は非常に扱いにくくなります。

そこで、トップレベルのカテゴリの受付エリアとして、その中に多くのフォーラムをサブカテゴリとして含め、利用可能なフォーラムの一覧(大部分、あるいはすべてではないが、プライベートなフォーラムも含む)を表示し、公開フォーラムには即時参加ボタンやリンク、リストされたプライベートフォーラムには参加リクエストを送るためのボタンやリンクを設けるという概念です。

これにより、グループ一覧は誰でも閲覧し、即時参加できる公開フォーラムのみに絞り、トップレベルカテゴリへのアクセス権を持つ人々が招待をリクエストすることで(コーディネーターがフィルタリング可能)、ほとんどのプライベートグループにアクセスできるようにできます。

この仕組みは機能していますが、グループオーナーに自動で参加リクエストメッセージを送信する機能が欠けています。現在は連絡先を DM で公開する必要があり、担当者が変わるなどのメンテナンス面で頭痛の種となっています。エレガントな解決策ではありません。

複数のフォーラムを1つのインスタンスでホストしようとしているのですね。複数のDiscourseインスタンスを起動する方がよいのではないでしょうか。