La modération sur Mastodon (1) : les outils de modération des instances

Ca fait 5 ans que je discute quotidiennement sur Mastodon, un réseau social décentralisé présenté comme une alternative plus sympa à Twitter. Et ça fait 5 ans que j'ai créé ma propre instance Mastodon, ouverte au public, que j'administre sur mon temps libre. Cette administration inclue la partie "admin système" (monter un serveur, appliquer des mises à jour quand une nouvelle version de Mastodon sort, résoudre des bugs s'ils ne sont pas trop horribles) mais aussi et surtout, la partie "modération".

(Si vous vous demandez ce qu'est Mastodon, je vous invite à lire cet article pas trop mal sur le sujet.)

La rédaction de cette série d'articles est motivée par un contexte particulier... dont je n'ai pas envie de parler. La vérité c'est que tous les trois mois, une nouvelle "panique morale" est relancée autour de la modération et des outils utilisés. Deux outils sont régulièrement visés : le hashtag #Fediblock et les blocklists. Donc ces articles auraient déjà été pertinents si je les avais écrits il y a un an, et ils continueront sans doute à l'être encore quelques années.

Pour résumer, mes objectifs sont d'expliquer :

  • quels sont les outils proposés dans Mastodon pour modérer des instances
  • pourquoi je suis en faveur d'une modération préventive plutôt que réactive
  • quels sont les outils développés collectivement pour faire de la "veille" de modération (partie 2)
  • comment je procède pour "trouver des instances à bloquer", quels sont mes critères (partie 3)
  • point bonus : démonter les reproches qui sont faits aux blocklists et à #Fediblock

Comme je suis quelqu'un de flemmard, j'ai d'abord voulu voir si quelqu'un d'autre n'aurait pas déjà un article tout cuit que je pourrais partager...et je me suis rappelé de L’aventure de la modération, une série d'articles écrits par Maiwann, qui explique son rapport à la modération sur l'instance Framapiaf. C'est à peu près ce que je voulais, mais j'ai envie de m'essayer à un format plus court, on verra bien ce que ça donne.

Pour commencer, j'aimerais poser les bases et expliquer quelles actions un-e admin d'instance peut prendre contre des instances, et j'en profite pour montrer à quoi ressemble l'interface de modération (je pense que peu de gens ont l'occasion de la voir).

Quels outils pour modérer des instances ?

Je fais le choix de me consacrer sur la modération d'instances, dans cet article et le suivant. La modération d'utilisateur·ices est évidemment différente, et cet article est déjà bien assez long...

Quand on veut prendre des sanctions contre toute une instance, on a le choix entre deux types :

Bloquer l'instance : "suspend" en anglais. Il s'agit de bloquer tout contact avec cette instance, purger ce qu'on avait reçu d'elle, refuser les futurs contacts. Quelqu'un sur une instance bloquée ne peut pas nous contacter, notre instance refusera de recevoir ses messages. Toutefois, selon les options d'administration, il peut être possible pour une instance bloquée de recevoir nos messages (par exemple s'ils sont relayés par des personnes sur d'autres instances). 

Silencier l'instance : "mute" en anglais, aussi traduisible par "mettre en sourdine". Comparé à un block, un silence est plusse souple : les liens ne sont pas coupés, mais plutôt soumis à validation. Ainsi, il est tout à fait possible de suivre une personne sur une instance silenciée. Cette personne peut nous suivre en retour, mais il faudra valider sa demande de suivi, même si on a un compte public (qui autorise tout le monde à suivre sans validation). Par ailleurs, on ne pourra pas voir les réponses provenant des utilisateur·ices d'une instance silenciée si on n'est pas déjà abonné·e à leur compte. Le silence d'une instance empêche également ses messages d'apparaitre dans le "fil global", qui reprend tous les messages reçus d'instances distantes. On peut tout de même voir les messages d'utilisateur·ices silencié·es depuis leur profil, ou bien dans notre fil d'accueil si leurs messages sont partagés par nos abonnements.

Silencier une instance est particulièrement utile pour lutter contre :

  • les reply-guys (des mecs qui ressentent le besoin de commenter des messages sans forcément apporter quelque chose d'utile à la conversation, quand il ne s'agit pas de critiques stériles ou de mecsplication. Par exemple, on moque souvent les libristes pour leur côté "reply guy", quand ils répondent à toute demande d'aide informatique par "installe Linux !")
  • les vagues de spam-bot provenant d'une instance spécifique (dans le cas où cette instance est connue, de bonne foi et galère juste à lutter contre cette vague... on pourra toujours lever le silence plus tard. Par contre, si c'est une instance dédiée au spam, autant la bloquer.)
  • l'absence de CW ("content warning", un en-tête d'avertissement) pour des sujets difficiles

L'interface de modération

Je vous propose de regarder en exclusivité à quoi ressemble l'interface de modération pour une instance :

En haut, censuré en bleu, on a le nom de l'instance. Suivi de quelques chiffres qui permettent de se rendre compte de nos interactions avec : nombre de comptes connus, nombre de messages reçus, poids des fichiers médias (photos, vidéo, son) reçus, combien de nos utilisateur·ices suivent les leurs, combien de leurs utilisateur·ices suivent les nôtres, et enfin le nombre de signalements mentionnant cette instance. En dessous, un petit récap des comptes de cette instance les plusse suivis ici, et les langues les plusse utilisées.

Si je vais plus bas dans la page, alors je peux voir si j'ai bloqué cette instance, comment, pourquoi.

Exemple avec une instance bloquée :

Ici on voit que j'ai plusieurs champs remplis :

  • Note interne : seule l'équipe de modération la voit, ça permet de se laisser plusse d'informations. Ici j'ai pris le temps de préciser "Officiellement une instance féministe, surtout TERF en vrai, et puis c'est du Gab"
  • Raison publique : comme son nom l'indique, c'est la raison qui est mentionnée dans la liste publique (ou réservée aux utilisateur·ices selon les instances) de blocks. C'est pourquoi j'ai résumé en "Instance de TERFs (transphobie)"
  • Règlement : indique si l'instance est silenciée ou suspendue (bloquée)

Depuis cette interface, je peux modifier le blocage de domaine (passer d'un silence à un block, ou ajouter plusse de notes par exemple) ou annuler le blocage de domaine. Si j'annule un silence, c'est facile, toutes les interactions deviennent visibles et les notifications seront reçus. Si j'annule un block par contre, je ne vais pas déterrer les messages et profils précédemment supprimés... on va plutôt repartir de zéro.

To be continued...

Voilà pour ce premier article ! Le prochain va être moins technique et plusse engagé, j'expliquerai pourquoi je suis en faveur d'une modération préventive et qu'est-ce que j'entends par là.

Articles suivants :

Pourquoi je suis en faveur d'une modération préventive