Voice: Discord-ähnliche Sprach- und Videoräume, jetzt im Discourse-Paket enthalten 🎙

Wir behandeln einen Teil dieser Logik für das Hinzufügen und Entfernen von Personen aus Chatkanälen bereits, falls der Kanal mit einer privaten Kategorie verknüpft ist.

Falco, ich erinnere mich nicht, ob wir bereits eine Möglichkeit haben, einen Sprachkanal mit einem Chatkanal zu verknüpfen. Ich weiß, dass wir das in der Vergangenheit im Zusammenhang mit DMs besprochen haben. Das könnte hier aber ein Ansatz sein.

Alternativ könnten wir das übernehmen, was wir für Chatkanäle tun, und Kategorien als Zugriffskontroll-Ebene fungieren lassen (obwohl ich weiß, dass wir oft diskutiert haben, diese Ebene der Indirektion zu entfernen und den Zugriff direkt auf Kanalebene zu setzen).

  • eine private Kategorie einrichten
  • einen Chatkanal für diese Kategorie erstellen
  • Sprache in diesem Chatkanal aktivieren (oder auch einen Sprachkanal für die Kategorie erstellen)

Falls du die gesamte Funktion zusätzlich auf eine Gruppe von Gruppen beschränken möchtest, müsste dies meiner Meinung nach weiterhin über die Seiteneinstellung verwaltet werden. Ein Workflow könnte dabei helfen, ein gewisses Maß an Automatisierung oder Konsistenzprüfung dafür zu verwalten, vielleicht.

@martin Dies könnte mit den allgemeinen Zugriffskontroll-Funktionen, an denen du gearbeitet hast, einige Überschneidungen haben.

Es lohnt sich vielleicht, sich mit @awesomerobot abzustimmen, um bald einen breiteren Ansatz in dieser Hinsicht voranzutreiben, damit wir darüber nachdenken können, wie wir diesen Aspekt der Dinge im gesamten App konsistenter anwenden können.