Chatで一般ユーザーに公開チャンネルを作成する権限を付与できますか?

タイトルが示すように、私のコミュニティはクローズドで信頼できるユーザーのみなので、一般ユーザーがパブリックチャンネルを開けるようにしたいです。

しかし、設定でそのようなセクションを見つけるのに苦労しています。これは不可能なのでしょうか?

「いいね!」 3

現在、これは可能ではありません。

現在、この機能はスタッフのみが利用できます。将来的に拡張する場合、おそらくサイト設定を通じて、追加のグループがチャンネルを作成または編集できるようにすることになるでしょう。

「いいね!」 4

お返事ありがとうございます。

なるほど…実装されることを願っています。

「いいね!」 3

この機能は素晴らしいですね!私たちは非常に大規模なクローズドなディスコースコミュニティにも参加しており、特定の信頼レベルのユーザーがチャットを作成しても構わないと考えています。

「いいね!」 2

chat_create_channel_groups のようなサイト設定を追加して、この権限をより広く委任できるようにすることについて、現在議論が行われています。

まだ回答されていない質問として、誰がチャンネルを編集できるべきか、というものがあります。そのグループ内の誰でもすべてのチャンネルを編集できるべきでしょうか?それとも、チャンネルの編集はチャンネル作成者とスタッフに限定されるべきでしょうか?あるいは、チャンネルを所有する(そして編集を許可される)グループを設定するチャンネルベースの設定を同時に追加すべきでしょうか?

これを公開する場合、スタッフに限定するのが最善だと考える他の設定もあります。「自動参加」などがそうです。自動参加は、@here/@all と組み合わせると、もう少し制限した方が良いかもしれません。多くの人がチャンネル作成を許可したいと思うかもしれませんが、コミュニティ全体をチャンネルに追加して @all するのは簡単にしたくないでしょう。

これらのオプションのどの組み合わせが、あなたのコミュニティ @AGeneral に最適か、何か考えはありますか?

編集とは、チャンネル名の変更、チャンネルの削除などを意味するのであれば、それはチャンネル作成者とスタッフに限定されるべきだと思います。個人的には、チャット機能はスレッドのように厳密なモデレーションが必要な場所ではないと思います。

「chat_create_channel_groups」を含めると、それは機械的にどのように機能しますか?誰かがチャットを作成したい場合、そのグループへの参加をリクエストしますか?あるいは、誰かがチャンネル作成ボタンを押したときに、「チャンネルを作成する権限がありません。権限をリクエストしますか?」というメッセージが表示され、ユーザーが「はい」を押すと、モデレーターに「付与」または「拒否」オプション付きの通知がトリガーされるのでしょうか。誰かが特定の信頼レベルを超えている場合、ユーザーをこの「chat_create_channel_groups」に自動的に参加させることができれば素晴らしいでしょう(それはまさに願ったり叶ったりです)。

完全に同意します。

「いいね!」 1

信頼レベルには組み込みのグループがあるため、たとえば、チャンネルの作成を許可するグループのリストに@trust_level_2を追加するだけで、「そのまま機能する」ようになります。

「いいね!」 1