Suppression ou rejet de messages personnels

Some of our users are asking whether there’s the ability to delete (or dismiss) a private message. Is this something that exists? I can try to get more input on why users are asking for this feature (i.e. there inbox is getting out of hand, they don’t want a record of a discussion, etc.), but I’m just wondering if this type of featured has been discussed for now.

If they deleted the PM topic, it would be deleted for both users. (or all users if it was a group PM)

1 « J'aime »

You mean essentially removing themselves from the To line?

I’ve definitely found myself needing this on other forums, but those communities were pretty trigger-happy with PMs, so not sure how useful it’d be here for all communities.

In that community, people would frequently send mass PMs to lots of people, almost like an annoying mailing list, and I couldn’t remove myself from the conversation at all. Was very frustrating.

1 « J'aime »

In the above case you could mute the topic.

If you delete a PM topic, you have deleted it for all users, as I originally said…

Thx for the responses. For now, I was just wondering what the options are. I think we may just need to get users accustomed to the new behavior. Many of the users are coming from a Lithium based experience where they had a more traditional email-like inbox where they could delete messages they no longer wanted to see. I’m hoping it’s just a question of users learning that this is a more standard way of messaging on message boards.

Note that FB and Twitter both have a “delete this conversation” option within their private messages. My hunch is that users expect a level of privacy when it comes to private messages, and if that means deleting/suppressing messages so that someone who accidentally gets into their account cannot see them, that would make sense. Also, as more messages come in, some potentially spammy as @jspautsch has witnessed on other communities, people may want to try to maintain a cleaner private messages list.

I think we’ll have users asking for things that will have a larger impact on usage, but this topic may surface again.

1 « J'aime »

Spam PMs can be flagged for the admins to delete and ban the spammer.

1 « J'aime »

Is there a way to batch delete private messages? I have a user that’s been around for years, and wants to get rid of his old pm’s.

Not that I can think of other than visiting his profile and viewing his messages tab. How many are there? Note that deleting the topic will delete it for all users involved in the pm though.

The user that’s asking has well over a thousand pm’s. I’m sure that he won’t want to go through them individually and flag them. Thanks.

Is there a way to “uninvite” myself from a private conversation? Maybe in the top trust levels? This way it would look like I deleted the topic from my feed, without deleting it for the other participants.

I do not think it is currently possible for a non-mod or admin to remove a user from a PM conversation. As suggested above, you can mute the conversation so you do not receive notifications about it.

3 « J'aime »

Ce serait probablement sympa d’avoir la possibilité de supprimer des messages privés, n’est-ce pas ? Je veux dire, du point de vue des utilisateurs. J’ai compris, en lisant quelques sujets, le problème qui se pose lorsqu’un autre utilisateur dans le « sujet » de MP publie un nouveau message. Ne pourrait-on pas simplement stocker les demandes de « suppression » avec le numéro du message, et masquer le sujet jusqu’à ce numéro de message pour l’utilisateur (ce qui revient à masquer totalement le sujet s’il n’y a pas de numéro de message plus élevé, ou à n’afficher à l’utilisateur que le sujet avec les messages à partir de ce numéro) ?

Idéalement, il y aurait une vraie suppression quelque part lorsque tous les utilisateurs d’un sujet ont demandé la suppression de tous les messages (peut-être même déclenchée manuellement de temps en temps par l’administrateur).

2 « J'aime »

Dans Discourse, les MP sont des sujets limités à des utilisateurs spécifiques. Ainsi, comme évoqué précédemment, la suppression n’a de sens que pour le personnel. Si un utilisateur supprimait le MP, il serait supprimé pour tous les participants du MP.

Ce que les utilisateurs individuels peuvent faire, c’est se retirer du MP. Pour cela, sélectionnez RETIRER sous les noms d’utilisateurs situés sous le premier message, puis cliquez sur la croix X à côté de votre propre nom d’utilisateur. Vous serez alors invité avec le message Voulez-vous vraiment quitter ce message ? – sélectionnez OK et vous ne verrez plus ce MP dans vos messages.

Je reconnais que l’interface pour cela est un peu lourde – peut-être devrions-nous rendre cette fonctionnalité plus facile à découvrir afin que les personnes puissent rapidement se désabonner des MP qu’elles ne souhaitent plus jamais voir et pratiquer la « boîte de réception à zéro » également sur Discourse.

C’est possible. Signalez-le simplement pour attirer l’attention des modérateurs, en utilisant l’option « Autre chose ». Les utilisateurs peuvent alors demander aux modérateurs de supprimer le MP.

Super. Pourquoi ne pas simplement dupliquer cette fonctionnalité en dehors du MP et l’appeler « supprimer », peut-être ? Avec la possibilité de le faire pour plusieurs MP à la fois ?

J’ai l’impression qu’il pourrait y avoir un problème de point de vue ici. Tout ce que vous dites est excellent et logique du point de vue d’un « développeur » (le point de vue de l’administrateur de « Discourse », du responsable technique, etc.). Je ne suis pas sûr que cela ait beaucoup de sens du point de vue de l’utilisateur. Peut-être faudrait-il « traduire » cela en quelque chose de plus compréhensible pour les utilisateurs (sans avoir besoin d’explications constantes). Je peux anticiper la confusion et l’inconfort psychologique que cela pourrait engendrer.

J’ai testé la fonction « retirer », et oui, cela semble fonctionner parfaitement. Mais si vous le faites dans un MP à deux participants, le message disparaît de votre côté, mais pas de celui de l’autre participant, n’est-ce pas ? Que se passe-t-il si l’autre personne publie un nouveau message dans ce MP ? Ne revenons-nous pas au problème initial de pourquoi nous « ne pouvons pas supprimer » ? (Je suppose que vous ne recevez rien puisque vous vous êtes retiré, mais que se passe-t-il de l’autre côté ? Un message d’erreur ?)

Ma suggestion ci-dessus ne fonctionnerait-elle pas ? Il suffirait de garder une trace du dernier message du MP lorsque la personne « supprime », et de reprendre à partir de là s’il y a de nouveaux messages. (Ce serait en effet différent de « retirer ». Il pourrait y avoir deux actions distinctes souhaitées : Supprimer, et ne plus vouloir recevoir de nouveaux messages. Cette dernière étant particulièrement utile dans un MP à plusieurs participants. Vous pourriez vouloir faire cela tout en conservant les messages. Ne serait-il pas surprenant de voir toutes les informations disparaître alors que vous vouliez simplement vous retirer de toute discussion ultérieure, non ?).

Merci pour vos tests. Je suis d’accord : l’interface est confuse pour les utilisateurs non-membres du personnel et peut être améliorée. J’en ai déjà parlé à mes collègues. Fondamentalement, cependant, je pense que le système de messages privés (MP) est solide. Nous ne cherchons pas à égaler Gmail ici, et nous n’avons pas besoin d’un système excessivement complexe.

C’est une excellente idée. :+1: Cependant, je préférerais utiliser Quitter au lieu de Supprimer, pour les raisons évoquées précédemment.

Pour être honnête, je pense que la plupart des communautés ne devraient pas utiliser les MP pour mener des conversations substantielles. Si vous constatez que cela se produit fréquemment avec les mêmes personnes discutant en privé, il est probable que vous deviez envisager de créer des catégories plus privées pour regrouper certaines personnes. Vous ne voulez pas que vos utilisateurs discutent via les MP, où la modération et le respect des règles de la communauté peuvent s’avérer difficiles. Et où tout cet excellent engagement est enfermé, inaccessible aux autres membres, actuels et futurs, qui ne pourront jamais en bénéficier.

Vous y réfléchissez peut-être un peu trop. Les autres utilisateurs restant dans le message sauront que vous l’avez quitté, ce qui n’est pas grave. Voir la capture d’écran. Ils peuvent continuer à discuter s’ils le souhaitent, ou quitter le message eux aussi. Ou pas, selon ce qu’ils jugent approprié. :man_shrugging:

3 « J'aime »

Bien sûr, si le système reste tel quel, cela a tout son sens.
Dans les MP, si vous voulez faire quelque chose en termes d’UX, je suppose qu’une sorte de « Se retirer de cette discussion » en bas du MP pourrait être une idée.

Ok, merci pour la capture d’écran. Et oui, je l’ai testé dans des conditions réelles aussi, et j’ai vu cela. Disons qu’il y a peut-être une très petite chance que la dernière personne ne remarque pas que son dernier interlocuteur est parti et continue de parler tout seul :rofl: Cela semble fonctionner pour continuer à parler à… personne :wink:

Voyez cela comme une suranalyse si vous voulez, mais je n’aime pas beaucoup la « suppression comme suppression » (ou suppression afin de supprimer, plutôt), car cela notifie l’autre personne (s) (je pense surtout aux MP à deux personnes). Ce dernier peut se demander POURQUOI la suppression (« Est-il fâché contre moi pour quelque chose, ou quoi ? »).

Donc, je ne suis pas totalement sûr que ma suggestion ci-dessus pour la « suppression en masse » soit vraiment bonne :confused: (peut-être que cette suggestion de post est meilleure. Avec un ajout : Peut-être indiquer dans la fenêtre de confirmation que les autres participants seront notifiés ?).

Ok, merci beaucoup pour votre temps, Tobias. Les MP SONT des sujets. La première règle de Discourse est : Il n’y a pas de suppression de MP (car ce sont des sujets). « Mais il y a se retirer pour supprimer » => Meh :confused: La suppression ne devrait affecter personne sauf vous-même. => La deuxième règle de Discourse est : Il n’y a PAS de suppression de MP. Vous les archivez si vous le souhaitez. C’est tout.

J’ai compris :+1:

2 « J'aime »

Ayant récemment migré notre communauté vers Discourse, j’ai reçu plusieurs demandes pour pouvoir « supprimer » les MP. En lisant ce fil de discussion, je soutiens l’idée de pouvoir « quitter » en masse la conversation, notamment via un bouton d’action lors de la sélection de plusieurs sujets dans la section des messages archivés.

1 « J'aime »

J’ai l’impression que, comme seuil d’action, je voudrais comprendre pourquoi la section Archives est insuffisante pour les utilisateurs.

Le bouton Archives n’existait pas au moment où ce sujet a été créé ; il supprime les messages de la vue Boîte de réception, vous permettant ainsi d’atteindre une boîte de réception vide. Il semble que cela devrait suffire à satisfaire ceux qui souhaitent une liste épurée.

3 « J'aime »

Après mes premières réflexions sur le sujet, je suis arrivé à la même conclusion : l’archivage convient parfaitement.

Je pense qu’il existerait même un astuce assez simple pour ceux qui souhaitent une suppression : avec du CSS, masquer la section archivée et renommer l’action « archive » en « supprimer ». Boom, vous venez de créer une suppression de MP. Le seul hic, c’est qu’ils pourraient réapparaître si un nouveau message arrive (l’idée initiale était de masquer la discussion jusqu’au message où vous avez effectué la « suppression », afin que vous ne remarquiez pas que ce que vous avez supprimé n’a pas vraiment été supprimé). => Cela pourrait peut-être être réalisé via un plugin si certaines personnes souhaitent une fonctionnalité de suppression de MP.

1 « J'aime »

Bonjour à tous. Je suis tombé sur ce fil de discussion en cherchant un moyen de supprimer ou de quitter un fil de discussion que j’ai créé, ce qui ne semble pas possible.

Il y a plusieurs raisons pour lesquelles une suppression réelle pourrait être préférable :

  1. L’archivage ne supprime pas les notifications associées de l’onglet des messages, pas plus que le marquage des notifications comme lues. Si le but était de ne plus l’avoir sous les yeux parce que, par exemple, y réfléchir davantage est indésirable, alors cela ne semble pas y parvenir.

  2. Les utilisateurs peuvent vouloir utiliser l’archivage pour conserver réellement d’anciennes conversations importantes, plutôt que comme un endroit pour y cacher celles dont ils ne se soucient plus. Cela ne fonctionne que si un utilisateur n’est pas obligé d’utiliser l’archive comme décharge, à moins que je n’aie manqué quelque chose ici.

  3. Il peut être indésirable pour de nombreux utilisateurs d’impliquer un modérateur s’ils ne veulent tout simplement plus s’embêter avec une conversation spécifique, pour quelque raison que ce soit, qui ne enfreint pas réellement les règles de la communauté.

  4. Il peut y avoir une tonne de raisons juridiques et morales pour lesquelles vous ne voudriez pas qu’une conversation privée soit archivée pour toujours. Même si vous voulez empêcher une personne de la supprimer pour l’autre, permettez alors aux deux de quitter le fil afin qu’il soit automatiquement supprimé si les deux sont partis. Si les deux utilisateurs acceptent qu’il soit supprimé, ils peuvent alors se parler et le faire pour déclencher le mécanisme.

  5. Selon votre juridiction, il peut également être souhaitable d’un point de vue légal de ne plus avoir d’accès direct à un message après l’avoir signalé, d’une manière où vous pouvez être légalement sûr de ne pas y avoir accès plus tard. (Cela affecte généralement les messages qu’un modérateur traiterait également plus tard, mais pourquoi attendre et s’exposer plus longtemps ?)

Ce sont toutes les raisons auxquelles je peux penser. Bien que certaines puissent être faibles ou erronées, peut-être que d’autres méritent d’être prises en considération.

5 « J'aime »