Il n’y a pas de chiffre unique. La mémoire dépend du langage, du nombre de serveurs Discord où se trouve le bot et de ce qu’il garde en mémoire. Ce sont des ordres de grandeur ; votre propre graphique donne la vraie réponse.
Points de départ
| Bot | Offre de départ |
|---|---|
| Un petit bot pour votre propre serveur ou quelques serveurs d’amis, commandes slash uniquement | 512 MB |
| Un bot dans quelques dizaines de serveurs, avec une base de données et un peu de cache | 1 GB |
| Un bot très actif dans des centaines de serveurs, ou qui met en cache des membres et des messages | 2 GB |
| Un grand bot, ou un bot qui gère de la musique ou des images | 4 GB et plus |
| Des bots très grands, répartis en shards sur de nombreux serveurs | 8 GB |
Java consomme plus de mémoire que Node.js ou Python pour le même travail : commencez donc d’un cran plus haut pour un bot Java. Un bot de musique tout fait comme Red, Muse ou JMusicBot est plus à l’aise avec 1 GB ou plus.
Ce qui fait consommer davantage un bot
- Le cache. Les bibliothèques gardent en mémoire les serveurs, les membres et les messages. Désactiver les caches que vous n’utilisez pas est la solution la moins chère.
- Plus de serveurs et de membres. Chaque serveur que le bot rejoint alourdit le cache.
- Les intents. Les intents Server Members et Presence chargent beaucoup plus d’objets.
- Les fuites de mémoire. Une mémoire qui monte régulièrement et ne redescend jamais après les redémarrages signifie généralement une fuite dans le code, comme une liste qui ne fait que grossir.
Vérifier votre utilisation
Ouvrez votre serveur dans le panel. Sur l’Aperçu, la carte Utilisation a des onglets CPU, RAM et Stockage avec un graphique en direct et le chiffre actuel par rapport à votre limite. Regardez-la après une journée de fonctionnement du bot, pas juste après un démarrage.
Si vous en manquez
Un bot qui atteint sa limite de mémoire est arrêté par le serveur et la console peut n’afficher rien d’utile. Lisez Pourquoi votre bot Discord s’arrête sans cesse. Pour obtenir plus de mémoire, vous pouvez passer à une offre plus grande depuis votre compte ; le serveur garde ses fichiers.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous





