Les messages de raison pour le silence et la suspension doivent être envoyés en message privé (MP)

J’ai ressenti le besoin de trouver des journaux de communication avec les utilisateurs concernant leur silence et/ou leur suspension. Bien qu’un e-mail soit envoyé à l’utilisateur fautif avec la raison (je pense ?), je ne suis pas en mesure de voir ce message dans le système (autant que je puisse le voir). Même les journaux d’e-mails n’affichent pas le message lui-même. De plus, si l’utilisateur a utilisé une adresse e-mail jetable, il pourrait ne jamais recevoir le message.

Ce serait formidable si Discourse utilisait simplement un message direct similaire à un « avertissement officiel » au lieu de (ou peut-être en plus de) l’e-mail direct et inobservable.

Oui, je suis conscient que la raison est stockée dans la base de données et que vous pouvez y accéder manuellement. Mais ce n’est pas nécessairement le message que l’utilisateur a reçu.

Cela a été noté comme une cause de confusion dans le passé, — et je pense que cette demande de fonctionnalité aiderait à résoudre cette confusion.

2 « J'aime »

Avez-vous vérifié la boîte de réception des modérateurs sur /g/moderators/messages/inbox ?

4 « J'aime »

j’utilise discourse depuis longtemps et je n’étais même pas au courant de ça lol

1 « J'aime »

Avez-vous vu Discourse Moderation Guide ? C’est expliqué là-bas. :slight_smile:

1 « J'aime »

Je ne l’ai jamais lu mais je le ferai :slight_smile:

1 « J'aime »

Non, ces messages n’apparaissent pas là. Ni dans aucune boîte de réception de groupe, pour autant que je puisse trouver. Ni dans la boîte de réception de l’utilisateur cible. Y a-t-il un réglage du site qui pourrait affecter cela ? J’ai cherché mais je n’en ai trouvé aucun.

Il y a un message privé envoyé à l’utilisateur depuis @system, mais il indique simplement « Votre compte est temporairement suspendu » sans aucune explication. Son texte provient de system_messages.silenced_by_staff.text_body_template, qui n’a pas accès au placeholder de raison. Le texte par défaut est très doux et tout simplement faux lorsqu’il est utilisé comme une mise en attente intentionnelle : « placé en attente par mesure de précaution »

Il y a un journal de l’e-mail envoyé qui contient le texte que je recherche, mais il n’inclut pas le contenu.

Le nom du slug qui contient le texte que je veux avec les clés d’interpolation silenced_til et reason est user_notifications.account_silenced.text_body_template — ce qui m’a fait penser à chercher dans les notifications utilisateur, mais il n’apparaît pas non plus là.

2 « J'aime »

Avez-vous regardé dans la section Logs ? Si vous allez dans Logs > Actions du personnel > et que vous définissez le filtre sur Silence User, vous obtiendrez quelque chose comme ceci. Vous pouvez cliquer sur Show dans la colonne Details pour voir le message.

2 « J'aime »

Ah, c’est une bonne chose à savoir aussi, mais cela ne répond pas à ma principale préoccupation ici, qui est de rendre le journal de la notification utilisateur plus visible à la fois pour les utilisateurs eux-mêmes et pour les modérateurs.

Aucun de ces artefacts (le journal des e-mails, le journal des actions du personnel ou la requête directe à la base de données) ne montre réellement ce qui a été envoyé à l’utilisateur. C’est très opaque — tant pour les modérateurs que pour les utilisateurs.

L’utilisation d’un MP pour cette notification présente plusieurs avantages significatifs :

  • Visibilité sur la plateforme pour les utilisateurs et les modérateurs
  • Les administrateurs peuvent voir les « accusés de lecture » sous forme de vues de sujet
  • Il devrait remplacer le MP générique « compte en attente par mesure de précaution » qui est plus approprié pour les actions système automatisées que pour une réprimande du personnel.
1 « J'aime »

Pour un compte suspendu, il existe une option pour indiquer la raison de la suspension, qui est envoyée par e-mail et affichée sur la carte de l’utilisateur :

Je suis d’accord que le message automatisé est un peu étrange à envoyer lorsqu’un compte est réduit au silence en tant qu’action du personnel, car il indique que le compte n’est en attente que jusqu’à un examen du personnel.

Edit : Cela pourrait être défini ainsi car le silence peut être une action automatisée ainsi qu’une action manuelle effectuée par un modérateur/administrateur. Ensuite, un compte utilisateur qui a été réduit au silence peut toujours parler dans les sujets de MP mais ne peut pas en créer de nouveaux ni de sujets publics.

Avec la suspension, les MP n’auraient pas de sens car l’utilisateur ne peut même pas se connecter pour les lire, donc l’e-mail serait le seul moyen de communiquer.

Il n’est pas déraisonnable de penser que de tels MP au niveau du modérateur ou du système pourraient/devraient pouvoir remplacer le paramètre de notification par e-mail des MP standard. Les messages privés peuvent même être explicitement adressés et envoyés à des adresses e-mail brutes.

1 « J'aime »

La dernière fois que j’ai essayé d’envoyer un message personnel à une adresse e-mail alors que default email messages level était défini sur « never », un utilisateur mis en scène a été créé mais aucun e-mail n’a été envoyé.

1 « J'aime »

Peut-être que ce serait possible, ce paramètre peut également être modifié manuellement par l’administrateur. Cela pourrait fonctionner pour envoyer un e-mail avec un PM à un utilisateur suspendu, mais il ne pourra pas répondre directement pendant sa suspension, le système rejettera s’il répond par e-mail.

Ne serait-ce que s’il existe déjà un utilisateur mis en scène dont les paramètres d’envoi d’e-mails sont configurés ? Si vous envoyez un e-mail à une adresse non enregistrée, cela crée un nouveau lien d’invitation de compte.

Il y a des journaux des e-mails de raison de suspension dans les journaux d’actions du personnel, les avez-vous vus ?

Oui, voir les messages 7 et 8 ci-dessus.

1 « J'aime »

Vous regardez peut-être des journaux légèrement différents de ceux que je peux voir dans le panneau d’administration, qui montrent le message e-mail envoyé à l’utilisateur, et les journaux des expéditeurs d’e-mails les ont également.

Cependant, il s’agit toujours d’une bonne demande de fonctionnalité pour avoir ces messages dans les MP afin que l’utilisateur ait cet enregistrement et qu’il soit plus facile pour l’administrateur/modérateur de le voir.