Tous les billets
5 min de lecture

Interdire les liens dans un groupe Telegram

Listes blanches et noires de domaines, sous-domaines, liens avec chemin et sanctions différentes selon le lien. Quel mode choisir et quelles erreurs éviter.

Le lien est l'outil quotidien du spammeur : une chaîne, une page d'atterrissage, une invitation au « club privé ». Interdire les liens en bloc règle le problème en une ligne et en crée aussitôt un autre : les membres cessent de partager des articles et les admins des liens vers la documentation.

C'est pourquoi, dans Scarabeus, les liens ne se gèrent pas avec un interrupteur « interdit » mais avec des listes.

Où cela se configure#

Section Modération → carte « Liens ». L'interrupteur active le bloc, le bouton « Configurer » ouvre les listes et les modes.

La carte « Liens » dans la section Modération

Deux modes#

Liste blanche : seuls les domaines énumérés sont autorisés, tout autre lien compte comme une infraction. C'est le mode strict pour les chats où les liens ne servent pas vraiment : la chaîne du projet, la documentation, et c'est tout.

Liste noire : l'inverse, seuls les domaines énumérés sont interdits, le reste passe. C'est le mode d'une communauté vivante où les liens sont normaux et où l'on combat des nuisances précises.

Dans les deux modes, un message sans lien passe toujours — le bloc ne regarde même pas un texte dépourvu de liens.

Le sélecteur de mode et les groupes de liens

Le mode se change en haut, et juste en dessous on voit ce qu'il signifie précisément.

Choisir entre les deux modes, c'est décider quoi faire d'un domaine inconnu. La liste blanche part du principe que l'inconnu est dangereux ; la noire, que l'inconnu est normal. Un chat de deux cents personnes veut presque toujours la liste noire ; une chaîne d'annonces du support, la blanche.

Comment s'écrit une règle#

Une règle, c'est un domaine, avec un chemin si vous voulez :

t.me
example.com
t.me/durov

Tout le superflu est écarté à l'enregistrement : le protocole, www., le port, les paramètres après ? et l'ancre après #, la barre finale. https://www.Example.com/ et example.com sont donc la même règle, et vous n'avez pas à deviner sous quelle forme un spammeur enverra le lien.

Si un chemin est indiqué, la règle porte précisément dessus : t.me/durov ne touche pas aux autres liens vers t.me. Pratique quand vous voulez autoriser une chaîne sans ouvrir tout Telegram.

Une case distincte : « y compris les sous-domaines ». Avec elle, la règle pour example.com couvre aussi promo.example.com et go.example.com. Sans elle, seule la correspondance exacte de l'hôte. Pour la liste noire, on l'active en général : les spammeurs fabriquent des sous-domaines par paquets.

Groupes et sanctions différentes#

Les liens, comme les phrases, se rangent en groupes, et chaque groupe a sa propre chaîne de sanctions. C'est la raison principale de séparer les listes plutôt que de tout entasser.

Un exemple concret. Dans un groupe, les concurrents et les boutiques douteuses : supprimer et avertir suffit. Dans un autre, les domaines d'arnaque et les sites porno : bannissement immédiat. Les compteurs d'infractions des groupes sont séparés, trois liens vers un concurrent n'entraînent donc pas un bannissement comme pour une arnaque.

Chaque mode a lui aussi sa chaîne, pour le cas « n'importe quel lien extérieur » en liste blanche.

Erreurs fréquentes#

Il y a une liste mais pas de sanctions. Un groupe sans chaîne de sanctions ne se déclenche pas du tout : le bot trouve le lien et ne fait rien. C'est la cause la plus courante du « la règle ne marche pas ».

Liste blanche sans t.me. Si votre chat vit dans Telegram, les membres transféreront des liens vers des chaînes et des messages. Décidez à l'avance si c'est une infraction.

Sous-domaines oubliés en liste noire. Le domaine est bloqué et le spam arrive de nouveau.domaine — la case « y compris les sous-domaines » règle cela.

Le forfait Limité plafonne le nombre de liens par mode ; le forfait de Base ne limite rien.

Les liens sont l'une des six étapes de la mise en place de la protection. Le reste est dans le guide général : Protéger un groupe Telegram du spam.

Comment interdire tous les liens dans un groupe Telegram ?

Activez le bloc « Liens », choisissez le mode liste blanche et n'y ajoutez rien d'autre que les domaines que vous voulez autoriser. Tout autre lien deviendra une infraction. N'oubliez pas d'attribuer une chaîne de sanctions au groupe : sans elle, le bot ne fera rien.

Puis-je autoriser une chaîne mais interdire les autres liens vers t.me ?

Oui. Ajoutez en liste blanche une règle avec chemin, par exemple t.me/durov. Une règle avec chemin ne porte que sur lui, pas sur tout le domaine.

Et les sous-domaines ?

Par défaut, la règle ne joue que sur la correspondance exacte du domaine. Pour couvrir aussi les sous-domaines, activez la case « y compris les sous-domaines ».

Le bot supprimera-t-il le lien d'un administrateur ?

Non. Les administrateurs du chat et les membres de la liste blanche contournent les règles de modération.

Peut-on sanctionner différemment selon les liens ?

Oui, c'est à cela que servent les groupes : la chaîne de sanctions appartient au groupe et les compteurs d'infractions ne se mélangent pas.

À lire ensuite