Guide
Configurer le filtre d'invitations
Le filtre d'invitations supprime les invitations vers d'autres serveurs Discord. Il est désactivé sur un nouveau serveur. Vous choisissez entre deux modes et décidez quels rôles, codes d'invitation et serveurs sont autorisés.
Fonctionnement
SfwBot analyse chaque message à la recherche de liens d'invitation Discord. Il reconnaît les formes habituelles, comme les liens discord.gg et discord.com/invite et les domaines courts courants, et il détecte aussi les liens écrits avec des caractères qui imitent les vrais.
Quand il trouve une invitation, il vérifie d'abord les exceptions : le membre a-t-il un rôle autorisé, le code figure-t-il dans votre liste d'autorisation, l'invitation mène-t-elle à votre propre serveur. Ensuite seulement, il applique le mode que vous avez choisi :
| Mode | Ce qu'il fait |
|---|---|
| Tolérance zéro | Toute invitation qui n'est pas une exception est supprimée. C'est le mode par défaut. |
| Basé sur la fréquence | Un membre peut publier un nombre défini d'invitations dans une fenêtre de temps. Les invitations au-delà sont supprimées. |
Le filtre d'invitations est une vérification de texte. Il n'utilise aucun crédit. Pour une vue d'ensemble de la fonctionnalité, consultez le filtre d'invitations.
Configurer dans le tableau de bord
La [référence des paramètres](/docs/settings) liste les valeurs par défaut et les valeurs autorisées de chaque option.
Ouvrir Protection anti-spam, Filtre d'invitations
Dans le tableau de bord, ouvrez votre serveur et allez dans Protection anti-spam, puis Filtre d'invitations.
L'activer
Activez Filtrer les invitations de serveurs.
Choisir le niveau de rigueur
Sous Niveau de rigueur, choisissez Tolérance zéro ou Basé sur la fréquence. Pour le mode basé sur la fréquence, définissez Invitations autorisées et Fenêtre en minutes.
Définir les exceptions et les conséquences
Sous Exceptions et conséquences, décidez si vous voulez Autoriser les invitations vers ce serveur et si un membre qui enfreint la règle est exclu temporairement, et pour combien de temps.
Ajouter des rôles et des codes autorisés
Sous Rôles autorisés, choisissez les rôles qui peuvent publier n'importe quelle invitation. Sous Codes d'invitation autorisés, ajoutez les codes des serveurs partenaires, avec une description facultative pour vous rappeler pourquoi.
Enregistrer
Cliquez sur Enregistrer les modifications. Le filtre s'applique immédiatement aux nouveaux messages.
La commande `/settings`
/settings propose la page Invitations et spam avec une section sur le filtre d'invitations. Vous pouvez y activer ou désactiver le filtre, modifier le mode, le débit et l'exclusion temporaire, autoriser les invitations de votre propre serveur et gérer les rôles autorisés et les codes d'invitation. La permission Gérer le serveur est requise.
La même page contient une section pour le filtre de spam. Consultez la référence des commandes.
Ce qui se passe en cas d'infraction
- Le message est supprimé.
- Le membre est exclu temporairement, si vous avez activé l'exclusion temporaire.
- Une entrée de log est publiée dans votre salon de logs. Consultez les logs.
- De la confiance est retirée, si vous utilisez la confiance et les strikes. Les liens d'invitation sont une infraction de niveau faible et comptent une fois par message. Vous pouvez changer le niveau ou désactiver l'infraction dans les paramètres de confiance.
- Le membre est informé de la perte de confiance, si la confiance est activée et réglée pour informer les membres. Les membres qui ont accepté avec
/dmsreçoivent un message privé. Les autres reçoivent un court avis dans le salon qui se supprime tout seul, sauf si vous avez désactivé l'avis dans les paramètres généraux.
Ce que le log conserve du message est supprimé après 30 jours.
Exceptions
Le filtre d'invitations a trois types d'exceptions. Il n'a pas de salons exemptés.
Rôles autorisés
Les membres qui ont l'un de ces rôles peuvent publier n'importe quelle invitation. Idéal pour les modérateurs et les responsables de partenariats.
Codes d'invitation autorisés
Les invitations avec ces codes passent pour tout le monde. Ajoutez le code ou collez le lien d'invitation complet.
Votre propre serveur
Les invitations qui mènent à ce serveur passent tant que Autoriser les invitations vers ce serveur est activé.
Dépannage
- Les invitations ne sont pas supprimées. Vérifiez que Filtrer les invitations de serveur est activé, que le membre n'a pas de rôle autorisé et que le code ne figure pas dans la liste autorisée. En mode basé sur le débit, les premières invitations dans la fenêtre sont autorisées volontairement.
- Le bot ne peut pas supprimer le message. Il a besoin de Gérer les messages dans ce salon. Lancez
/statuspour voir où il manque. - L'exclusion temporaire n'est pas appliquée. Le bot doit avoir la permission d'exclure temporairement des membres, et son rôle doit se trouver au-dessus du rôle le plus élevé du membre. Discord ne permet pas à un bot d'exclure temporairement le propriétaire du serveur ni les administrateurs.
- Une invitation vers votre propre serveur a été supprimée. Vérifiez que Autoriser les invitations vers ce serveur est activé. Si cela se produit encore, ajoutez le code d'invitation à la liste autorisée.
- Aucune entrée de journal. Aucun salon de journal n'est défini, ou le bot ne peut pas y publier.
Questions fréquentes
Quel mode dois-je choisir ?
La tolérance zéro convient à la plupart des serveurs. Le mode basé sur la fréquence est utile quand des membres partagent une invitation de temps en temps et que vous voulez seulement empêcher la publicité de masse.
Le filtre détecte-t-il les invitations cachées derrière d'autres liens ?
Il cherche des liens d'invitation Discord dans le texte du message, y compris les orthographes qui imitent les vrais liens. Un raccourcisseur de lien qui cache une invitation n'est pas résolu. La protection des liens et AutoMod couvrent d'autres types de liens.
Le filtre d'invitations utilise-t-il des crédits ?
Non. Seules les analyses de médias par IA utilisent des crédits.