No hay una cifra única. La memoria depende del lenguaje, de en cuántos servidores de Discord está el bot y de cuánto guarda en memoria. Son reglas orientativas; tu propia gráfica es la respuesta real.
Puntos de partida
| Bot | Plan de partida |
|---|---|
| Un bot pequeño para tu propio servidor o los de unos pocos amigos, solo con comandos de barra | 512 MB |
| Un bot en unas pocas decenas de servidores, con base de datos y algo de caché | 1 GB |
| Un bot con mucha actividad en cientos de servidores, o uno que guarda miembros y mensajes en caché | 2 GB |
| Un bot grande, o uno que gestiona música o imágenes | 4 GB o más |
| Bots muy grandes, con sharding en muchos servidores | 8 GB |
Java usa más memoria que Node.js o Python para el mismo trabajo, así que empieza un escalón más arriba con un bot de Java. Un bot de música ya hecho, como Red, Muse o JMusicBot, va mejor con 1 GB o más.
Qué hace que un bot use más
- La caché. Las librerías guardan servidores, miembros y mensajes en memoria. Desactivar las cachés que no usas es la solución más barata.
- Más servidores y miembros. Cada servidor al que entra el bot suma a la caché.
- Los intents. Los intents Server Members y Presence cargan muchos más objetos.
- Fugas de memoria. Una memoria que sube sin parar y no baja después de reiniciar suele indicar una fuga en el código, como una lista que solo crece.
Comprueba tu consumo
Abre tu servidor en el panel. En Resumen, la tarjeta Uso tiene las pestañas CPU, RAM y Almacenamiento, con una gráfica en vivo y la cifra actual frente a tu límite. Míralo cuando el bot lleve un día en marcha, no justo después de iniciarlo.
Si te quedas sin memoria
Un bot que llega a su límite de memoria es detenido por el servidor y la consola puede no mostrar nada útil. Lee Por qué tu bot de Discord se sigue deteniendo. Para tener más memoria puedes pasar a un plan más grande desde tu cuenta; el servidor conserva sus archivos.
¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros





