Benutzer nicht informiert, wenn @ im Chat-Kanal

Hallo,

Ich habe eine Foren-Unterkategorie mit Lese-, Schreib- und Antwortberechtigungen für eine von mir eingerichtete Gruppe.
Von dieser Foren-Unterkategorie habe ich einen Chat-Kanal erstellt (also mit denselben Berechtigungen).

Aber wenn ich diese Gruppe in diesem Chat-Kanal mit @ erwähne, erhalte ich folgende Meldung:
„xxxx und 205 andere Benutzer können auf diesen Kanal nicht zugreifen und wurden nicht benachrichtigt.“

Aber sie sind alle in der Gruppe, die ich zu taggen versuche, und die Berechtigungen sind richtig eingestellt. Warum erhalte ich diese Meldung? Wie kann ich es wie vorgesehen zum Laufen bringen?

Jede Hilfe wäre willkommen, es ist im Moment ein echtes Problem für uns.

Wenn ich Sie richtig verstehe, haben Sie eine Kategorie mit Berechtigungen, die auf eine bestimmte Gruppe beschränkt sind, und einen Chat-Kanal, der mit dieser Kategorie verknüpft ist?

Wenn ja, ist der Chat-Kanal, soweit ich mich erinnere, mit der Kategorie und nicht mit der Gruppe verknüpft.

Sie können die automatische Teilnahme für die Gruppenmitglieder aktivieren, um hinzugefügt zu werden:

2 „Gefällt mir“

Ja, der Chat-Kanal erbt Berechtigungen von der Kategorie, also sollte das in Ordnung sein.
Ich habe bereits Auto-Join aktiviert, aber trotzdem werden nicht alle Benutzer wie erwartet zum Kanal hinzugefügt.

Ist der Mitglieder-Tab leer? Könnten Sie mir bitte die Sicherheitseinstellungen Ihrer Kategorie zukommen lassen? Danke.

Nicht leer, aber nicht alle Mitglieder der Gruppe sind dabei, obwohl alle dabei sein sollten.

1 „Gefällt mir“

Es scheint, als ob dies bei allen meinen Chat-Kanälen der Fall ist, obwohl Auto-Join aktiviert ist, haben die meisten meiner Kanäle 198 Benutzer, obwohl es über 500 sein sollten.

Ich habe versucht, Auto-Join erneut zu deaktivieren und zu aktivieren. Dies fügt den Chat-Kanälen keine weiteren Personen hinzu.

Ich verstehe wirklich nicht, warum.

Ich glaube, es fügt keine Benutzer hinzu, die sich nicht kürzlich in einem Forum angemeldet haben. Es fügt diese Benutzer hinzu, wenn sie das nächste Mal besuchen.

Hey Jarjar, bitte sei geduldig. Du verwendest Open-Source-Software und postest in einem Community-Support-Forum. Nate und Jakke geben dir gute Ratschläge, kostenlos!

Ich habe deinen letzten Beitrag gelöscht, weil er nichts zur Konversation beigetragen hat und niemanden wirklich motivieren wird, dir zu helfen.

Discourse Chat ist für Mitglieder konzipiert, die sich aktiv anmelden. Wenn du Leute zurück auf deine Seite locken möchtest, die sich eine Weile nicht angemeldet haben, ist dafür ein Ankündigungsbereich, den du eingerichtet hast, der richtige Ort, damit jeder ihn standardmäßig beobachtet.

Genauer gesagt, aus dem Dokument, auf das Nate verlinkt:

Ich hatte keine Beschwerden über ihre Antworten.

Ich habe mich nur über das Verhalten beschwert, es tut mir leid, dass ich ein Wort benutzt habe, das für Sie unangemessen war, ich biete Ihnen meine aufrichtige Entschuldigung an.

Vielen Dank für das Zitat. Ich schätze, wir müssen selbst eine Lösung finden, damit es wie die andere Diskussions-App funktioniert, alles gut, zumindest weiß ich jetzt endlich, warum ich diese Nachricht erhalten habe.

Ich schätze die Hilfe, einen schönen Tag noch.

1 „Gefällt mir“

Danke für Ihr Verständnis, Jarjar! Wir hören uns Feedback an, schätzen aber auch Geduld und Höflichkeit!

Es gibt hier einige wertvolle Feedbackpunkte für das Team zur Berücksichtigung.

  • Vielleicht kann die Benutzeroberfläche zur Verwaltung der Mitgliedschaft in Chatkanälen verbessert werden, sodass Sie sehen können, ob Personen nicht hinzugefügt werden, wenn Sie denken, dass sie hinzugefügt werden.
  • Das Dokumentationsthema 📣 Introducing default chat channels (automatically add users) erwähnt nicht die Bedingungen, unter denen Website-Mitglieder nicht hinzugefügt werden.

Ich habe das gerade getestet und die Benutzeroberfläche ist eigentlich ziemlich klar. Sie wissen, dass Benutzer, die seit drei Monaten nicht mehr gesehen wurden, nicht hinzugefügt werden.

Es wird bei der Kanalerstellung angezeigt, aber nicht danach, weshalb ich keine Ahnung hatte. Unsere Chat-Kanäle existieren schon seit einer Weile.

1 „Gefällt mir“

Dürfen alle Benutzer in der Gruppe den Chat nutzen? Standardmäßig sind nur Benutzer mit Vertrauensstufe 1 und höher in Chat allowed groups. Haben Sie die Gruppe zu dieser Einstellung hinzugefügt, oder haben alle Benutzer in dieser Gruppe ohnehin eine höhere Vertrauensstufe?

Hier ist, was ich zum Testen getan habe und meine Ergebnisse:

  1. Setzen Sie chat allowed groups auf TL2
  2. Erstellen Sie eine neue Gruppe mit einigen Mitgliedern
  3. Erstellen Sie eine Kategorie, die auf diese Gruppe beschränkt ist
  4. Erstellen Sie einen Chat-Kanal für diese Kategorie, wobei das automatische Beitreten deaktiviert ist
  5. Fügen Sie mich und einen anderen Benutzer zum Kanal hinzu
  6. @erwähnen Sie die Gruppe
    Ergebnis: Discourse teilte mir mit, dass 18 Benutzer dem Kanal nicht beigetreten sind und 13 keinen Zugriff auf den Chat haben. (18+13 = 31. Meine Testgruppe hat 33 Mitglieder :white_check_mark: mit mir, der die @mention verwendet, und dem Benutzer, den ich hinzugefügt habe, der benachrichtigt wurde. Discourse scheint zu wissen, was mit jeder Benachrichtigung passiert ist)
  7. Dann habe ich das automatische Beitreten aktiviert. 8 Benutzer wurden zum Chat hinzugefügt, sodass sich nun 10 Benutzer darin befanden
  8. Ich habe die Gruppe erneut @erwähnt
    Ergebnis: Weniger Mitglieder wurden nicht benachrichtigt, weil sie dem Kanal nicht beigetreten sind. Diese 10, die immer noch nicht benachrichtigt wurden, weil sie dem Kanal nicht beigetreten sind, sind diejenigen, die das Forum nicht kürzlich besucht haben, aber TL2 hatten. Diejenigen unter TL2 werden durch die zweite Nachricht über Benutzer abgedeckt, die keinen Zugriff auf den Chat haben. Dies ist etwas irreführend, da es nicht um " diesen Kanal" geht, was auf einen Berechtigungsfehler im Zusammenhang mit dem Kanal oder der Kategorie hinweist, sondern darum, dass sie den Chat im Allgemeinen nicht nutzen dürfen.

Die Fehlermeldung im ersten Beitrag dieses Themas stimmt nicht mit der Meldung über inaktive Mitglieder überein, sondern mit der Meldung über Benutzer, die den Chat nicht nutzen dürfen. Ich bin mir nicht sicher, ob der im neuen Titel dieses Themas genannte Grund für das Problem des OP korrekt ist.

Alle Benutzer, die ich hinzuzufügen versuche, sind standardmäßig auf Stufe 2, die sie mit bestimmten Rollen von unserem Backend erhalten.

Ich habe sogar versucht, Stufe 1 hinzuzufügen, es werden keine weiteren Personen zu den Chat-Kanälen hinzugefügt. Ich habe den Benutzer überprüft, der nicht über den 205 aus meiner Nachricht markiert wurde, er ist in der richtigen Gruppe und seit 71 Tagen mit dem Forum verbunden, also sollte er definitiv hier sein und benachrichtigt werden. Ich verstehe definitiv nicht, was vor sich geht :sob:

Ich möchte einfach eine Gruppe @ können, damit alle aus der Gruppe markiert werden, egal wann sie das letzte Mal verbunden waren, oder ich weiß nicht, was los ist, wie bei Discord.

Vielen Dank, dass Sie sich die Zeit genommen haben, dies herauszufinden. Ich weiß es wirklich zu schätzen.

1 „Gefällt mir“