Voice: Discord風の音声・ビデオルームがDiscourseに同梱されました 🎙

プライベートカテゴリに関連付けられている場合、チャットチャンネルへのメンバーの追加と削除に関する一部のロジックはすでに処理しています。

Falco、ボイスチャンネルをチャットチャンネルに関連付ける方法がすでに存在するかどうか、覚えていません。DMについては以前に議論したことがあると思います。しかし、今回のアプローチとして検討する価値があるかもしれません。

あるいは、チャットチャンネルで行っていることを模倣し、カテゴリをアクセス制御のレイヤーとして機能させることもできます(ただし、この間接的なレイヤーを削除し、チャンネルレベルで直接アクセス権を設定できるようにするべきという議論をこれまで何度もしてきました)。

  • プライベートカテゴリを作成する
  • そのカテゴリにチャットチャンネルを作成する
  • そのチャットチャンネルでボイスを有効にする(または、そのカテゴリにボイスチャンネルも作成する)

また、この機能全体を特定のグループセットに制限したい場合は、サイト設定を介して管理する必要があると考えます。ワークフローを活用することで、ある程度の自動化や整合性チェックが可能になるかもしれません。

@martin これは、あなたが取り組んでいる一般的なアクセス制御の仕組みと重複する部分があるかもしれません。

@awesomerobot と連携し、これをより広く推進する動きを早めに始める価値があるかもしれません。そうすることで、この側面をアプリ全体にわたってより一貫して適用する方法を検討できます。