¿Cuánto cuesta hospedar un bot de Discord?

Crear el bot no cuesta nada; lo que se paga es mantener el proceso encendido las 24 horas. El precio sale de la RAM, la base de datos y las APIs externas, y un bot pequeño suele caber en 256 a 512 MB.

Actualizado el 5 min de lectura

Objetivos de aprendizaje

Después de leer este artículo podrás:

  • Entender qué compone el costo mensual de un bot
  • Estimar cuánta RAM y qué extras necesita tu bot
  • Comparar correr en casa, un VPS y una plataforma de hospedaje
En esta página

Un bot de Discord es un programa que mantiene una conexión permanente con el Gateway de Discord y reacciona a eventos. Para responder, tiene que estar encendido todo el tiempo, y eso es lo que cuesta dinero: la máquina donde corre el proceso, no el código.

Por eso la pregunta correcta no es "cuánto cuesta un bot", sino "cuánto cuesta mantener un proceso en ejecución, con la memoria y los datos que usa". La cuenta tiene pocas líneas, y puedes estimar cada una antes de contratar nada.

costo mensualAPIs externasIA, música, imágenes, pagosDominio y certificadosolo con panel webAlmacenamiento de archivosimágenes, audios, exportacionesBase de datossolo si el bot guarda estadoCómputo (RAM y CPU)el ítem principalpunteado: solo si el bot lo usa
El cómputo es la base de la cuenta; lo demás solo cuenta si el bot lo usa, y las APIs externas pueden costar más que el hosting.

¿Qué compone el costo de un bot de Discord?#

Cinco ítems explican casi todo el gasto:

  1. Cómputo (RAM y CPU): dónde corre el proceso. Es el ítem principal.
  2. Base de datos: solo si el bot guarda estado que debe durar.
  3. Almacenamiento de archivos: imágenes, audios o exportaciones que el bot genera o sirve.
  4. Dominio y certificado: solo si el bot tiene panel web o dashboard.
  5. Servicios externos: APIs de IA, música, imágenes o pagos que llama tu código.

El quinto ítem es el que más sorprende. Un bot que usa una API cobrada por solicitud puede gastar más en llamadas que en hospedaje.

¿Cuánta RAM necesita un bot?#

La RAM define el tamaño del servidor que contratas. Un bot de comandos simple, sin caché grande, suele correr con 256 a 512 MB. El consumo sube por tres motivos:

  • Caché: discord.js y discord.py guardan servidores, canales y miembros en memoria. Más servidores, más caché.
  • Intents privilegiadas: GUILD_MEMBERS y GUILD_PRESENCES aumentan el volumen de eventos y de datos guardados. Estas dos y MESSAGE_CONTENT se activan en el portal y, desde 100 servidores, requieren la aprobación de Discord.
  • Librerías pesadas: manipular imágenes, audio e IA local consume más que el código del bot en sí.

Mide en lugar de adivinar: corre el bot unas horas, anota el pico de memoria y suma un margen de 30% a 50%. Los detalles están en cuánta RAM necesita un bot de Discord.

¿Cuánto cuesta correr el bot en casa?#

Correr el bot en tu computadora parece gratis, pero pagas la energía, y el bot solo está en línea mientras la máquina e internet funcionan. El cálculo es simple:

text
kWh por mes = vatios × 24 × 30 ÷ 1000
Ejemplo: un mini PC de 15 W encendido todo el mes = 15 × 24 × 30 ÷ 1000 = 10,8 kWh
Costo = kWh × la tarifa de tu proveedor de energía

Una laptop o una PC de escritorio consume más, así que el gasto sube. El costo que más pesa, sin embargo, es la disponibilidad: un corte de luz, un reinicio de Windows o la PC apagada dejan el bot fuera de línea. Entiende por qué en qué pasa con el bot cuando se apaga la PC.

¿VPS o plataforma de hospedaje de bots?#

Un VPS es una máquina virtual con precio fijo por mes. El valor depende del proveedor y cambia con el tiempo, así que consulta su página de precios antes de decidir. La contrapartida es que administras el sistema operativo, las actualizaciones de seguridad, el firewall y el proceso que mantiene el bot en pie (por ejemplo, systemd o pm2). Ese tiempo también cuenta como costo.

Una plataforma de hospedaje entrega el entorno listo: subes el código y defines la memoria, sin configurar el servidor. La elección depende de cuánto vale tu tiempo y de cuánto control quieres.

Compara qué incluye cada opción antes de mirar el precio: reinicio automático, logs, snapshots, bases de datos y límites de tráfico varían mucho entre proveedores.

¿Y las opciones sin costo?#

Existen capas sin costo de terceros y créditos promocionales. El patrón se parece: límite de horas, suspensión por inactividad, poca RAM o reglas que cambian sin aviso. Sirven para aprender y probar. Para un bot que atiende a una comunidad, las caídas suelen costar más en quejas que una mensualidad. Los límites típicos están en límites del hospedaje sin costo para bots.

¿Qué costos aparecen cuando el bot crece?#

  • Sharding: Discord exige sharding desde 2.500 servidores, con un máximo de 2.500 servidores por shard. Más shards significan más procesos y más RAM.
  • Verificación: desde 100 servidores, el bot debe verificarse y las intents privilegiadas pasan por aprobación.
  • Base de datos: SQLite en disco sirve para empezar, pero no atiende varias instancias. Al migrar a PostgreSQL, MySQL, MongoDB o Redis hospedados, aparece una línea nueva en la cuenta.
  • Tiempo de mantenimiento: actualizar dependencias, leer logs y arreglar caídas.

Como regla práctica, suma la RAM que el bot usa en el pico, agrega base de datos y almacenamiento si los hay, y deja margen para crecer. Eso da el plan mínimo, y la diferencia entre proveedores aparece después, en los extras.

Cómo hacerlo en Square Cloud#

En Square Cloud la cuenta tiene las mismas cinco líneas, y varias ya vienen cubiertas por el plan. El cómputo es la RAM que eliges: el Hobby cuesta R$12,49 al mes con 1 GB, un pool compartido entre tus aplicaciones. Un bot cuenta como aplicación en segundo plano, con un mínimo de 256 MB, así que un bot pequeño usa solo una parte de ese pool y deja espacio para otro. Si el pico que mediste, más el margen, pasa de 1 GB, el Hobby de 2 GB cuesta R$24,99 al mes.

Los demás ítems tienen una respuesta conocida antes de contratar:

  • Base de datos: el disco de la aplicación persiste entre reinicios y deploys, así que SQLite sirve al principio. El hospedaje de PostgreSQL, MySQL, MongoDB o Redis empieza en Standard, desde R$44,99 al mes, con un snapshot automático diario.
  • Archivos: el Hobby incluye de 5 a 15 GB de Blob, sin tarifa de salida.
  • Panel web: toda aplicación web recibe un subdominio squareweb.app con HTTPS; el dominio propio llega desde Standard.
  • APIs externas: las sigue cobrando quien las ofrece.

Todos los planes son de pago y se cobran en reales, por Pix o tarjeta, sin permanencia y con 20% de descuento en el pago anual. El tráfico ilimitado (política de uso justo), los logs en tiempo real y las métricas de CPU y RAM vienen en todos, y las métricas te dicen si la RAM que elegiste sobra o falta. Mira lo que incluye para bots la página de hospedaje de bots de Discord y compara los planes en la página de precios.

Hosting de bots

Tu bot en línea 24/7, con reinicio automático

Más información

Preguntas frecuentes

¿Se puede hospedar un bot de Discord sin pagar?

Sí, con condiciones: correrlo en tu PC mientras esté encendida, o usar una capa sin costo de un tercero, que suele tener límites, suspensión o cambios de reglas. Para un bot que debe estar siempre en línea, el costo cero rara vez se sostiene.

¿Cuánta RAM necesita un bot de Discord?

Un bot pequeño, sin caché grande, suele correr con 256 a 512 MB. El consumo crece con la cantidad de servidores, con la caché de miembros y mensajes y con librerías pesadas, como el procesamiento de imágenes.

¿Necesito una base de datos para el bot?

Solo si guarda datos que deben sobrevivir a los reinicios, como economía, niveles o ajustes por servidor. Con poco volumen, un archivo SQLite en el disco de la aplicación alcanza; las bases hospedadas entran cuando hay muchos datos o varias instancias.

¿El costo cambia cuando el bot crece?

Sí. Desde 2.500 servidores Discord exige sharding, lo que implica más procesos y más memoria, y desde 100 servidores el bot debe verificarse para seguir creciendo.

Siguiente artículoCorrer un bot en el celular (Termux) o en tu PC vs hospedarloUn bot en tu PC o celular (Termux) se cae cuando el equipo se apaga, se suspende o pierde la red. Compara las tres opciones y cuándo sirve cada una.