Wir haben festgestellt, dass Benutzer sich jetzt selbst aus privaten Nachrichten entfernen können.
Diese Funktion hat eine unerwartete Konsequenz. Ich habe herausgefunden, dass einige Benutzer in unserem Forum private Nachrichten mit WeChat-Gruppen-QR-Codes senden, was gegen unsere Forenrichtlinien verstößt, aber sie sind wirklich schlau. Sie entfernen sich immer selbst aus den privaten Nachrichten, nachdem sie fertig sind, dann ist der Verlauf der privaten Nachrichten weg. Daher kann ich als Moderator nicht mehr sehen, was sie besprochen haben, indem ich ihr Profil ansehe. Dies schränkt die Fähigkeit des Moderators, die Forenrichtlinien durchzusetzen, erheblich ein. Bitte beheben Sie dies!
Sie sollten in der Lage sein, PMs zu identifizieren, bei denen dies mit einer Data Explorer-Abfrage geschehen ist – konzentrieren Sie sich einfach auf den automatisierten Beitrag, der erfolgt, wenn sich ein Benutzer selbst entfernt.
Um besonders clever zu sein, könnten Sie es sogar über eine Abzeichenabfrage automatisieren. Wiederholungstäter würden schnell auffallen!
Ich habe es versucht, und es scheint keinen solchen automatischen „kleinen Aktion“-Beitrag oder so etwas zu geben. Ich frage mich sogar, ob es in der Datenbank Spuren für diese Aktion gibt.
Es sollte eine kleine Aktionsnachricht angezeigt werden, wenn ein Benutzer sich selbst aus einer Gruppendiskussion entfernt. Derzeit gibt es nur eine, wenn der Autor sich selbst entfernt.
Es wird behoben, ich werde Sie informieren, wenn es erledigt ist. Dann können Sie diese Aktion entweder mit einer Data Explorer-Abfrage oder einem benutzerdefinierten Plugin verfolgen.
Das ergibt jetzt Sinn, basierend auf dem, was ich beobachtet habe. Es wäre wahrscheinlich in Ordnung für den oben genannten Anwendungsfall (@physixfan, haben Sie schon SQL ausgearbeitet?), aber ja, es wäre eine Verbesserung, wenn es eine schöne kleine Aufzeichnung derjenigen gäbe, die aus der privaten Nachricht entfernt wurden.
Sie können persönliche Nachrichten immer noch nicht über die Benutzeroberfläche verfolgen (und es ist nicht auf der Roadmap), wenn sich alle Benutzer selbst entfernt haben.
Der Fehler wurde jedoch behoben und Benutzer, die sich selbst aus einer PM entfernen, erstellen kleine Aktionsbeiträge:
Vergessen Sie nicht, Discourse zu aktualisieren, damit der Fix angewendet wird, und installieren Sie Data Explorer, falls Sie dies noch nicht getan haben und diese Aktionen weiterhin verfolgen müssen.
Eine funktionierende SQL-Abfrage wäre:
SELECT user_id, topic_id
FROM posts
WHERE action_code = 'user_left'
ORDER BY id DESC
LIMIT 10