NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment éviter les rate limits Discord et les bannissements de bot

Hébergement de bots DiscordUpdated Oct 23, 20263 min read

Discord limite la vitesse à laquelle un bot peut envoyer des requêtes. Un bot normal le remarque rarement, mais une boucle qui modifie beaucoup de messages ou réagit en masse peut atteindre la limite.

À quoi ressemble un rate limit

Votre bibliothèque affiche un avertissement comme You are being rate limited ou une erreur avec le statut 429 Too Many Requests. Des bibliothèques comme discord.js et discord.py attendent et réessaient d’elles-mêmes. Quelques avertissements sont normaux. Un flux constant signifie que votre code envoie trop.

Comment rester dans les limites

  • Faites le travail une seule fois. Mettez les résultats en cache au lieu de demander à Discord chaque fois que quelqu’un lance une commande.
  • Ne bouclez pas sur de nombreux membres ou salons en appelant l’API pour chacun. Utilisez les actions groupées quand elles existent, comme la suppression en masse.
  • Ralentissez les messages, les modifications et les réactions dans les boucles avec une courte attente entre chacun.
  • Différez les commandes longues. Répondez à une commande slash en moins de trois secondes, puis envoyez la suite : Erreurs courantes des bots Discord.
  • Évitez les rate limits globaux en ne lançant pas plusieurs copies du même bot avec le même token.

Ce qui peut faire bannir un bot

Ce sont les règles de Discord, pas les nôtres, qui en décident. Les causes courantes :

Si votre bot est déjà limité

  1. Arrêtez le serveur, lisez la console pour trouver quelle action boucle, corrigez-la et redémarrez.
  2. Si un bot est bloqué longtemps, la cause est généralement un code qui réessaie de façon agressive. Ajoutez une attente ou une limite.
  3. Réinitialisez le token si vous pensez que quelqu’un d’autre l’a utilisé.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

CRÉEZ VOTRE SERVEUR DE JEU
PRÊT À COMMENCER ?

Économisez jusqu’à 30% sur votre nouveau serveur de jeu.
Des performances premium, une activation instantanée et une fiabilité inégalée à un meilleur prix.

NOS DERNIERS ARTICLES