TicketWave Logo
Guides

Limites, délais de récupération et captcha

Protégez votre système de tickets contre le spam grâce aux limites d’ouverture, aux délais de récupération, à un captcha et à la liste noire.

Guide de protection contre le spam

Un bouton public qui crée un salon privé est une cible idéale pour les abus. TicketWave vous offre quatre couches indépendantes pour le contrôler — utilisez-en autant que votre communauté en a besoin.

CoucheBloque
Limite d’ouvertureUn membre qui garde dix tickets ouverts en même temps
Délai de récupérationBoucles ticket → fermeture → ticket → fermeture
CaptchaLes selfbots automatisés et les scripts de raid
Liste noireLe membre qui continue malgré tout

Couche 1 — Limites d’ouverture des tickets

Par membre

Tableau de bord du serveur → SettingsTicket SystemConfigureTicket Open Limit.

Ticket Open Limit

ValeurSignification
1Un ticket ouvert par membre — la valeur par défaut et la bonne réponse pour la plupart des serveurs
3Utile lorsqu’un membre peut légitimement avoir plusieurs cas sans lien entre eux
-1Illimité

Lorsque la limite est atteinte, le membre reçoit un message éphémère au lieu d’un nouveau ticket.

Par serveur

Il existe aussi une limite globale sur le nombre de tickets pouvant être ouverts dans tout le serveur en même temps :

PlanLimite globale
Free10 tickets ouverts
PremiumIllimité

Sur le plan gratuit, le ticket numéro 11 est refusé jusqu’à ce que votre équipe en ferme un autre. Si votre support rencontre souvent ce cas, c’est le moment où Premium commence à être rentable.

Couche 2 — Délais de récupération

Les délais de récupération imposent un temps d’attente entre deux actions du même membre.

Configurer un délai de récupération

Tableau de bord du serveur → SettingsCooldown DurationsConfigureAdd Cooldown.

Cooldown List Add Cooldown

ChampDescription
Cooldown TypeTicket Creation ou Ticket Remind
DurationCombien de temps le membre doit attendre
TypeCe que cela limite
Ticket CreationLe temps entre deux nouveaux tickets créés par le même membre
Ticket RemindLe temps entre deux messages de rappel dans un ticket

Lorsqu’un délai de récupération est actif, le membre voit exactement quand il pourra réessayer.

Contournement par les administrateurs

SettingsAdministrator SettingsAdmin Cooldown Bypass permet aux administrateurs du serveur d’ignorer les délais de récupération des tickets. Pratique pendant que vous testez votre configuration.

Commencez avec un délai de création de 10 à 15 minutes. Cela bloque les boucles sans pénaliser un membre qui a réellement oublié quelque chose.

Couche 3 — Captcha

Le module Captcha System demande au membre de lire une image déformée et de choisir le texte correspondant dans une liste déroulante avant que le ticket ne soit créé.

Captcha

Le membre clique sur le bouton du panneau de tickets.

Un message éphémère avec une image captcha apparaît — seul ce membre le voit.

Il choisit la bonne réponse dans la liste déroulante.

Le ticket est créé normalement. Une mauvaise réponse signifie qu’aucun ticket n’est créé.

Activez-le dans SettingsCaptcha System. Il n’y a rien d’autre à configurer.

Le captcha prend environ cinq secondes à un membre et est gratuit sur tous les plans. Pour les serveurs publics avec une invitation ouverte, c’est le mécanisme anti-raid le plus efficace.

Couche 4 — Liste noire

La liste noire empêche un membre précis de créer des tickets.

  • Ajoutez quelqu’un avec le menu contextuel Ticket Blacklist Add
  • Retirez-le avec Ticket Blacklist Remove
  • Consultez la liste complète sur la page Blacklist du tableau de bord

Blacklist Page

Le tableau affiche le statut, le membre, la raison, la personne qui l’a mis sur liste noire, celle qui a désactivé l’entrée et la date. L’action Unlock User lève le blocage.

PlanEntrées de la liste noire
Free1
PremiumIllimité

Consignez les changements de liste noire dans un salon du staff afin que toute l’équipe sache qui a été bloqué et pourquoi — voir Log Channels.

L’ordre dans lequel les vérifications s’exécutent

Lorsqu’un membre clique sur votre panneau, TicketWave vérifie exactement dans cet ordre :

La catégorie est-elle active et des catégories sont-elles disponibles ?

Le membre est-il en dessous de la limite personnelle de tickets ouverts ?

Le serveur est-il en dessous de la limite globale de tickets ouverts ?

Le membre est-il sur liste noire ?

Un délai de création est-il en cours ?

La catégorie de ticket par défaut est-elle configurée et existe-t-elle toujours ?

Le mode vacances bloque-t-il les nouveaux tickets ?

Le bot dispose-t-il des permissions requises — globalement et dans la catégorie du ticket ?

Un captcha est-il requis ?

Le ticket est créé.

Cette liste est aussi la checklist de dépannage la plus rapide. Si un membre ne peut pas ouvrir de ticket, parcourez-la de haut en bas — la première vérification qui échoue vous donne la réponse.

Étapes suivantes

How is this guide?