Warum sind Warnungen nicht so leicht zugänglich wie Sperrungen?

Mein Sockenpuppentroll hat sich nicht gerade vorbildlich verhalten, daher musste ich ihn ermahnen und sperren:

Wenn man auf den Link „1 Sperre“ klickt, gelangt man zu den Protokollen der Moderatorenaktionen, wo die Sperre aufgelistet ist. Das ist ziemlich praktisch, falls der Nutzer wieder auffällig wird. Moderatoren können dann entscheiden, wie lange die nächste Sperre dauern soll.

Allerdings gibt es keinen Link hinter „1 Ermahnung“. Bei einer Durchsicht der Protokolle finde ich keinen Eintrag über offizielle Ermahnungen für den Nutzer. Ich kann meine eigene Ermahnung im Posteingang des Nutzers sehen, aber ich gehe davon aus, dass andere Moderatoren diese dort nicht einsehen können. Sie können die eigentliche Nachricht zwar sehen, wenn sie einen Link dazu haben, aber abgesehen vom Teilen des Links außerhalb des Systems glaube ich nicht, dass es eine Möglichkeit gibt, sie zu finden. Noch problematischer ist, dass andere Moderatoren meiner Meinung nach nicht wissen können, wer den Nutzer ermahnt hat und wann.

Vielleicht übersehe ich etwas, aber dies scheint Ermahnungen für ein Moderatorenteam weniger nützlich zu machen und könnte zu Fehlentscheidungen führen. Wenn ich beispielsweise einen Nutzer an seinem ersten Tag wegen des Spamens seiner Website ermahne und er sich später zu einem vorbildlichen Bürger entwickelt, bleibt die Anzahl der Ermahnungen ohne Kontext bestehen. Wenn dieser Nutzer dann irgendwann einen schlechten Tag hat, könnte ein anderer Moderator annehmen, dass er bereits wegen dieses Verhaltens ermahnt wurde, und eine Sperre verhängen, obwohl er normalerweise nur ermahnt hätte. Oder umgekehrt: Der andere Moderator könnte wegen desselben Verhaltens erneut ermahnen, anstatt eine verdiente Sperre auszusprechen.

Zusammenfassend: Warum wird die Anzahl der Ermahnungen angezeigt, wenn es keinen Kontext für diese Zahl gibt? Oder alternativ: Wie können Moderatoren auf die Historie der Ermahnungen eines Nutzers zugreifen, um zukünftig fundierte Entscheidungen treffen zu können?

4 „Gefällt mir“

Warnungen werden als PN gesendet, und Moderatoren können keine PN-Verläufe einsehen, an denen sie nicht beteiligt waren.

Es ist wahrscheinlich besser, zu wissen, dass eine Warnung ausgesprochen wurde, auch wenn sie nicht eingesehen werden kann. Ein Administrator kann bei Bedarf immer weitere Details bereitstellen.

1 „Gefällt mir“

Bist du dir sicher, dass dies auch für PNs gilt, die als „offizielle Verwarnungen

1 „Gefällt mir“

Könntest du eine spezifische URL angeben, zu der du denkst, dass ein Klick oder Tippen dort hinführen sollte? :thinking:

1 „Gefällt mir“

Nun, genau deshalb habe ich die Frage ursprünglich gestellt. :wink: Ich habe den weltbesten Mockup eines Skripts zur Seitengenerierung erstellt, das für meine Moderatoren nützlich wäre. Es braucht nicht viel: Nur eine Liste von Warnungen mit:

  1. Datum der Warnung.
  2. Name des Moderators, der die Warnung ausgesprochen hat.
  3. Ein Link zur Warnung selbst.

(Mein Skript verwendet last_poster_username, um den sendenden Moderator zu identifizieren, aber das ist nicht der richtige Ansatz. Wenn der Benutzer antwortet, wird stattdessen sein Name angezeigt. Ich wollte jedoch nicht viel Zeit damit verbringen, herauszufinden, wie man den Benutzernamen des Absenders über die API extrahiert.)

In Gesprächen mit meinen Moderatoren haben wir festgestellt, dass dies eine Funktion ist, die wir benötigen werden, bevor wir von Vanilla wechseln. Für weitere Gründe dazu siehe einen Blogbeitrag, den ich kürzlich geschrieben habe. Idealerweise wäre dies, da es allgemein nützlich erscheint, eine integrierte Funktion. Falls nicht, müssen wir sie selbst entwickeln.

Ganz nebenbei: Ich liebe die Sorgfalt und das Durchdachtheit, die in die Moderatorentools von Discourse geflossen sind. Es ist eine Freude, sie zu entdecken, und ich kann es kaum erwarten, sie in der Produktion einzusetzen.

8 „Gefällt mir“

Ihre Methode ist wahrscheinlich besser als das, was ich auf meinen Foren am Ende umgesetzt habe. Ich müsste die Details nachschauen, da es schon eine Weile her ist, seit ich sie implementiert habe, aber im Grunde habe ich am Ende eine Kombination aus einem Webhook und einem Skript verwendet, das die API nutzt, um ein Thema in der Standard-Kategorie „Mitarbeiter

5 „Gefällt mir“

Ich denke, wir müssten einen neuen Nachrichtenfilter hinzufügen und den Link auf https://meta.discourse.org/u/riking/messages/warnings verweisen.

5 „Gefällt mir“

Klar, wenn du das möchtest, leg einfach los.

2 „Gefällt mir“

Wir haben eine vorübergehende Lösung mit dem Data Explorer-Plugin umgesetzt. Ich habe eine Abfrage geschrieben, die eine Liste von Warnungen für einen bestimmten Benutzer zurückgibt:

-- [params]
-- string :username
select topic_id
from user_warnings
join users u on user_id = u.id
where username = :username

Anschließend habe ich die Abfrage für Moderatoren verfügbar gemacht. Auf diese Weise können sie zu /g/moderators/reports navigieren, den Bericht für offizielle Warnungen auswählen und einen Benutzernamen eingeben. Es ist nicht ganz so praktisch wie das Anklicken des Texts „1 Warnung“ auf einem Profil, aber es verschafft Moderatoren Zugang zu den benötigten Informationen.

5 „Gefällt mir“

Ich habe das selbst erlebt: eine Warnung erhalten und mir den Kopf zerbrochen, was passiert ist.

Fügen Sie zur persönlichen Referenz den vollständigen Benutzernamen (nicht mit @ erwähnt) in die Warnung ein (auch wenn das etwas steif wirkt). Wenn Sie Ihre Moderatoren dazu bringen, zu Hinzufügen/Entfernen zu gehen und @moderators (oder den entsprechenden Titel Ihres Forums) unmittelbar nach dem Senden der Warnung hinzuzufügen, landet die Warnung im öffentlichen Posteingang der Moderatoren.

Dann müssen die Moderatoren nur noch nach dem Benutzernamen der Person und nach „Warnung

2 „Gefällt mir“

Ich habe einen Draft-PR dafür erstellt; es müssen noch Tests hinzugefügt werden.

Ich habe sichergestellt, dass Moderatoren auf die Liste zugreifen können, und sie erhalten dabei diese spezielle Warnung:

Sie ist auch unter /my/messages/warnings für reguläre Benutzer verfügbar, aber die UI wird niemals einen Link dorthin generieren.

7 „Gefällt mir“

Das wurde endlich zusammengeführt :slight_smile: Entschuldigt die Verzögerung, Leute!

5 „Gefällt mir“

Dieses Thema wurde automatisch nach 5 Tagen geschlossen. Neue Antworten sind nicht mehr erlaubt.