Bot Discord anti-liens : bloquer les invitations, les arnaques et les self-bots
Un bot anti-liens Discord supprime les messages contenant des liens indésirables, avant que les membres ne cliquent dessus. Noxyr couvre trois types : les invitations vers d'autres serveurs, les liens qui imitent Discord, Steam ou Nitro, et la vague de self-bot qui publie la même image et le même lien dans de nombreux salons. Chacune a son propre interrupteur.
Quels liens posent problème
Tous les liens ne sont pas un problème, une règle trop brutale ne fonctionne donc pas. Les serveurs doivent surtout lutter contre trois choses différentes.
- Les liens d'invitation vers d'autres serveurs, publiés pour attirer vos membres ailleurs ou pour faire de la publicité.
- Les liens frauduleux qui copient un vrai site, comme une fausse page de cadeau Nitro.
- Les vagues de self-bots, où un compte piraté publie la même image et le même lien salon après salon en quelques secondes.
Noxyr traite ces cas comme des règles distinctes : vous pouvez donc activer celles dont vous avez besoin et laisser les autres de côté.
Filtre d'invitations
Lancez /security antiinvite enabled:True. Les messages contenant une invitation vers un autre serveur sont supprimés. Ne sont jamais filtrés : les administrateurs, les rôles que vous autorisez, les salons que vous autorisez et, par défaut, les invitations vers votre propre serveur.
| Option | Ce qu'elle fait |
|---|---|
| allow_role, remove_role | Les membres ayant un rôle autorisé peuvent publier des invitations (jusqu'à 25 rôles) |
| allow_channel, remove_channel | Les invitations sont acceptées dans ce salon ou cette catégorie (jusqu'à 25) |
| allow_own_server | Les invitations vers votre serveur sont autorisées, activé par défaut |
| timeout_minutes | Met aussi le membre en exclusion temporaire. 0 supprime seulement le message |
Un salon de partenaires ou un salon publicitaire est le cas typique de salon autorisé.
Liens frauduleux
La règle des liens frauduleux supprime les liens qui prétendent être Discord, Steam ou Nitro. Elle détecte les lettres ressemblantes, le punycode et les fausses pages de cadeaux, et bloque aussi les domaines que vous ajoutez. Vos domaines autorisés ne sont jamais touchés, et les administrateurs sont ignorés. Elle fait partie des règles de protection de Noxyr, configurée avec /security scamlinks, et chaque règle est désactivée au départ.
Filtre de self-bots
Les self-bots frauduleux publient une image et un lien unique plusieurs fois, très vite. Lancez /security selfbot enabled:True. Par défaut, quand un membre publie la même image et le même lien 3 fois en 120 secondes, chaque copie est supprimée et le membre est mis en exclusion temporaire pendant 60 minutes. Vous pouvez modifier le seuil (2 à 10), la fenêtre (10 à 600 secondes) et la durée d'exclusion.
Les suppressions sont regroupées par salon en une seule requête, donc une vague sur dix salons n'atteint pas les limites de débit de Discord.
Bloquer aussi les GIF
Une règle connexe, /security gifs enabled:True, supprime les envois de GIF, les liens Tenor et Giphy, les liens se terminant par .gif et les autocollants GIF. Les administrateurs et les rôles autorisés peuvent toujours en publier, et le membre voit une courte note indiquant que les GIF sont désactivés.
Désactiver une règle dans certains salons
Un salon de mèmes ne doit pas signifier que les GIF sont bloqués partout. Utilisez /security ignore :
/security ignore action:Add rule:GIF block channel:#memesautorise les GIF dans ce salon./security ignore action:Add rule:Every rule channel:Staffn'applique aucune règle dans la catégorie Staff./security ignore action:Listaffiche chaque salon et catégorie ignorés.
Choisir une catégorie couvre chaque salon et fil qu'elle contient, y compris ceux créés plus tard. Chaque règle sauf l'anti-nuke peut être ignorée de cette façon.
Permissions à vérifier
Le module Sécurité doit être activé, et le bot a besoin de la permission Gérer les messages pour supprimer et de Modérer les membres pour mettre des personnes en exclusion temporaire. Tout est aussi disponible sur le tableau de bord, sous Sécurité, puis Sécurité, avec une case Ignorer dans ces salons sur chaque règle. Définissez d'abord un salon d'alertes pour le staff, pour voir ce que chaque règle a attrapé.
Choisir la bonne action
Supprimer le message suffit pour un membre qui colle une invitation par erreur. Pour un récidiviste, ajoutez une exclusion temporaire. Une répartition efficace pour la plupart des serveurs :
- Filtre d'invitations : supprimer seulement au départ (timeout_minutes à 0), puis ajouter une courte exclusion si les gens continuent de tester.
- Filtre de self-bots : gardez l'exclusion. Une vraie personne publie presque jamais la même image et le même lien trois fois en deux minutes, et le compte est probablement piraté.
- Liens frauduleux : gardez-le activé et vérifiez votre salon d'alertes pendant les premiers jours pour repérer les faux positifs, puis ajoutez vos propres domaines à la liste autorisée.
Les traces de ce qu'une règle de protection a attrapé sont conservées 90 jours, puis supprimées.
Erreurs courantes
Les administrateurs et les rôles autorisés sont ignorés par conception : testez donc le filtre avec un compte normal, pas avec le vôtre. Si les invitations ne sont pas supprimées, vérifiez que le module Sécurité est activé et que le bot peut gérer les messages dans ce salon. Si un salon de partenaires est nettoyé, ajoutez-le avec allow_channel.
Et ensuite
Associez les règles de liens à l'anti-spam contre les inondations de messages, et à l'anti-nuke contre les abus du staff. Les détails figurent dans la documentation des filtres d'invitations et de self-bots et dans la documentation de protection. Si le compte d'un membre a été piraté, partagez ce qu'il faut faire quand un compte Discord est piraté. Ajoutez Noxyr pour activer les filtres.
Questions fréquentes
Comment empêcher les gens de publier des liens d'invitation Discord ?
Lancez /security antiinvite enabled:True. Les invitations vers d'autres serveurs sont supprimées, tandis que les administrateurs, les rôles autorisés et les salons autorisés ne sont jamais filtrés. Ajoutez timeout_minutes pour aussi mettre le membre en exclusion temporaire.
Puis-je autoriser les invitations dans un seul salon ?
Oui. Utilisez allow_channel pour un salon ou une catégorie, jusqu'à 25. Vous pouvez aussi autoriser des rôles, jusqu'à 25, et les invitations vers votre propre serveur sont autorisées par défaut.
Comment Noxyr bloque-t-il les images frauduleuses des self-bots ?
Lancez /security selfbot enabled:True. Quand un membre publie la même image et le même lien 3 fois en 120 secondes par défaut, chaque copie est supprimée et le membre est mis en exclusion temporaire pendant 60 minutes.
Le bot anti-liens détecte-t-il aussi les faux liens Nitro ?
Oui. La règle des liens frauduleux supprime les liens qui prétendent être Discord, Steam ou Nitro, y compris les lettres ressemblantes et les fausses pages de cadeaux, ainsi que les domaines que vous bloquez.
Le bot anti-liens de Noxyr est-il gratuit ?
Oui. Tous les modules de sécurité sont gratuits.