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

Erreurs courantes des bots Discord et leur signification

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

Trouvez le message dans votre Console dans le panel, puis utilisez la ligne correspondante ci-dessous.

Erreurs de connexion

MessageSignificationSolution
An invalid token was provided / TokenInvalid / LoginFailure: Improper tokenLe token est faux, a été réinitialisé, ou contient des espaces en tropRéinitialisez le token dans le Developer Portal, collez le nouveau dans Token du bot Discord sans rien avant ni après, puis redémarrez
Used disallowed intentsVotre code demande un intent privilégié qui est désactivéCorriger « Used disallowed intents »
Champ du token vide, token undefinedLe paramètre est vide ou votre code lit un autre nomRemplissez Token du bot Discord et lisez DISCORD_TOKEN

Erreurs de permissions

MessageSignificationSolution
DiscordAPIError[50001]: Missing AccessLe bot ne peut pas voir ce salon ou ce serveurDonnez au bot l’accès au salon, ou vérifiez qu’il a été invité avec le scope bot
DiscordAPIError[50013]: Missing PermissionsIl manque une permission au bot, ou son rôle est trop basAjoutez la permission, et placez le rôle du bot au-dessus des rôles qu’il gère
Cannot send messages to this user (50007)L’utilisateur a fermé ses messages privésGérez ce cas dans votre code et prévenez-le plutôt dans le salon

Erreurs d’interaction

MessageSignificationSolution
Unknown interaction (10062)Le bot a mis plus de 3 secondes à répondre à une commande slashRépondez ou différez tout de suite, puis envoyez la suite
Interaction has already been acknowledgedVous avez répondu deux foisRépondez une seule fois, puis utilisez un message de suivi
Unknown Message (10008) / Unknown Channel (10003)Le message ou le salon a été suppriméVérifiez qu’il existe avant de l’utiliser

Rate limits et erreurs de connexion réseau

  • 429 Too Many Requests : votre bot envoie trop vite. La bibliothèque attend normalement et réessaie d’elle-même ; réduisez les boucles qui modifient beaucoup de messages ou ajoutent beaucoup de réactions.
  • ECONNRESET, Connect Timeout Error, getaddrinfo : un court problème réseau entre le bot et Discord. Une bonne bibliothèque se reconnecte. Si elle ne récupère jamais, redémarrez le serveur.
  • JavaScript heap out of memory ou le serveur qui s’arrête tout seul : le bot a utilisé toute sa mémoire. Voir De combien de RAM un bot Discord a-t-il besoin.

Erreurs de code

Cannot find module 'x' signifie qu’un paquet est manquant : ajoutez-le à package.json (ou au champ Paquets npm supplémentaires). ModuleNotFoundError: No module named 'x' signifie qu’une ligne manque dans requirements.txt. Pour un serveur qui s’arrête tout seul, voir Pourquoi votre bot Discord s’arrête sans cesse.

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