Primero: ¿qué tipo de bot de Discord?
Un bot de gateway (discord.js, discord.py) mantiene un WebSocket abierto y debe correr 24/7. Un bot de interacciones HTTP solo atiende comandos slash que Discord envía por POST a tu URL, así que puede correr en plataformas serverless que se duermen entre peticiones. Los bots de interacciones no pueden leer mensajes ni reaccionar a eventos, pero muchos bots de comandos no lo necesitan.
| Opción | Bot de gateway | Bot de interacciones | Qué es gratis | La trampa |
|---|---|---|---|---|
| Oracle Cloud Always Free | Sí | Sí | Arm A1 hasta 2 OCPU / 12 GB, o 2 VMs AMD micro de 1 GB | Pide tarjeta al registrarte, errores de capacidad, instancias inactivas pueden recuperarse, tú administras Linux |
| Cloudflare Workers | No | Sí | 100,000 peticiones/día, 10 ms de CPU por petición | Sin gateway; debes verificar firmas Ed25519; límite de 10 ms de CPU en el plan gratis |
| Railway | Sí | Sí | Plan Free con $1 USD/mes de uso (hasta 0.5 GB por servicio) | $1 USD cubre unos 100 MB de RAM durante un mes con las tarifas publicadas: solo cabe un bot muy pequeño |
| Render (free) | No | Sí, con arranques en frío | Web services gratuitos, 750 horas de instancia al mes | Se duerme tras 15 min sin tráfico; tarda cerca de 1 min en despertar, demasiado para el límite de 3 segundos de las interacciones |
| Tu computadora o una Raspberry Pi | Sí | Necesita un túnel | Hardware que ya tienes | Cortes de luz, internet de casa, el equipo debe quedarse encendido |
Precios verificados el 2026-10-19 en las páginas oficiales enlazadas. Cambian: revísalos antes de contratar.
Si lo gratis no alcanza
Las opciones 24/7 más baratas verificadas el 2026-10-19:
- Fly.io: $2.19 USD por 30 días por shared-cpu-1x con 256 MB en sus regiones más baratas; la propia documentación de Fly usa como ejemplo un bot de Discord 24/7.
- Vultr: $3.50 USD al mes por 0.5 GB o $5 USD al mes por 1 GB de Regular Performance.
- DigitalOcean: $4 USD al mes por un Droplet Basic de 512 MiB.
- Railway Hobby: $5 USD al mes con $5 USD de uso incluidos, la opción con menos trabajo.
Evita
Servicios que te piden el token del bot en un formulario para 'alojarlo gratis', y trucos de keep-alive que hacen ping a un plan gratuito para que no se duerma; normalmente violan los términos del proveedor y dejan de funcionar sin aviso.
Primero crea el bot con el tutorial de discord.js y luego compara proveedores en el comparador.