La pregunta clave: webhook o polling
Con webhook Telegram envía cada update a tu URL HTTPS, así que el código solo corre cuando hace falta. Con long polling tu proceso debe permanecer conectado todo el día. Los planes gratuitos que se suspenden rompen el polling. Mira Webhook vs polling: impacto en el hosting.
Opciones gratuitas
| Opción | Webhook | Long polling | Límite |
|---|---|---|---|
| Cloudflare Workers | Sí | No | 100,000 peticiones/día, 10 ms de CPU por petición en el plan gratuito |
| Railway Free | Sí | Sí | $1 USD/mes de uso, hasta 0.5 GB por servicio: solo un bot muy pequeño |
| Render web gratis | Sí, con arranques en frío | No | Se duerme tras 15 minutos sin tráfico |
| Oracle Cloud Always Free | Sí | Sí | Errores de capacidad; las instancias inactivas pueden recuperarse |
| Tu computadora / Raspberry Pi | Necesita un túnel | Sí | Luz e internet de casa |
Precios verificados el 2026-10-19 en las páginas oficiales de precios de cada proveedor. Cambian: revísalos antes de contratar.
Ruta gratuita recomendada
- Descarga la plantilla de Telegram para Cloudflare Workers.
- Despliega con
npx wrangler deployy guarda BOT_TOKEN y WEBHOOK_SECRET como secretos. - Registra comandos con el Generador de comandos para bots y envía un mensaje de prueba con el Probador de webhooks de Telegram/Discord.
Cuándo pagar
Si necesitas long polling, librerías pesadas, archivos en disco o llamadas largas de IA, las opciones 24/7 más baratas están en El hosting 24/7 más barato para bots. La más sencilla es Railway Hobby; el mayor control por dólar es un VPS pequeño de Vultr VPS.
Guías y herramientas relacionadas
- Mejor hosting para bots de Telegram
- Webhook vs polling: impacto en el hosting
- El hosting 24/7 más barato para bots
- Generador de comandos para bots
- Probador de webhooks de Telegram/Discord
- Plantillas iniciales
Preguntas frecuentes
¿Puedo alojar un bot de Telegram gratis para siempre?
Un bot con webhook en el plan gratuito de Cloudflare Workers puede correr indefinidamente dentro de sus límites; los planes gratuitos cambian, así que revisa los límites oficiales.
¿Por qué mi bot se detiene en un plan gratis?
Los planes web gratuitos que se suspenden detienen el long polling; cambia a webhook o a un plan siempre encendido.
¿Es seguro dar mi token a un sitio de hosting gratis?
No. Nunca pegues el token de un bot en un formulario de terceros; despliega tu propio código en una cuenta que controles.