Hosting de bots en línea las 24 horas
Haz deploy de bots de Discord, Telegram y WhatsApp en JavaScript, Python, Java, Go, Rust y otros lenguajes. Cada bot corre en su propio contenedor, arranca en menos de 5 segundos y puede reiniciarse solo si el proceso se cae.
Desde 12,49 BRL/mes ≈ 2,25 US$
99,99 %
Uptime medio observado
<5s
Del upload al bot en línea
1 ms
Latencia a la base de datos
Elige la plataforma de tu bot
Más de medio millón de bots ya han corrido en Square Cloud, incluidos los de 8 de los 10 mayores servidores de Discord de América Latina (datos internos). La infraestructura es la misma para las tres plataformas y para cualquier otro protocolo.
Discord
Bots en discord.js, discord.py, JDA, Discord.Net o cualquier biblioteca que use el Gateway, con sharding y voz.
- Reinicio automático opcional si el proceso se cae
- Sharding en uno o varios contenedores
- Canales de voz con FFmpeg en el contenedor
- CPU, RAM y red de cada bot en el dashboard
WhatsApp
Atención al cliente, ventas y automatizaciones con Baileys, WPPConnect, whatsapp-web.js o la Cloud API oficial de Meta.
- Sesión guardada en el disco de la aplicación entre reinicios
- Varias sesiones en la misma aplicación o en contenedores separados
- Subdominio HTTPS para webhooks de la Cloud API
- Snapshots manuales antes de cambiar de versión
Telegram
Bots de comunidad, ventas y productividad con python-telegram-bot, aiogram, Telegraf o grammY.
- Long polling o webhooks
- Subdominio HTTPS para el setWebhook
- Bot API y MTProto (userbots)
- Archivo .session guardado en el disco de la aplicación
Del código al bot en línea en tres pasos
Sin Dockerfile y sin servidor que configurar. Tú eliges de dónde viene el código.
- 1
Envía el código
Conecta el repositorio de GitHub, usa la CLI o sube un .zip desde el dashboard.
- 2
Configura a tu manera
El dashboard genera el squarecloud.app con el runtime, la memoria y el archivo de entrada que eliges. O escribe el tuyo en la raíz del proyecto.
- 3
Bot en línea
El contenedor arranca en menos de 5 segundos. Con GitHub conectado, cada push a la rama configurada actualiza los archivos y reinicia el bot.
Todo lo que tu bot necesita para seguir en línea
Incluido en todo bot de Discord, Telegram o WhatsApp. Cuando una función depende del plan, la tarjeta indica cuál.
Siempre encendido
El contenedor del bot corre sin parar: no entra en reposo por inactividad y, con el reinicio automático activado, vuelve solo si el proceso termina con un error.
- Sin reposo por inactividad
- Reinicio automático del proceso
- 99,99% de uptime medio observado
Contenedor aislado
Cada bot corre en su propio contenedor, con vCPU, RAM y disco propios. Eliges la memoria en el deploy y la ajustas cuando lo necesites.
- vCPU, RAM y disco propios
- Memoria definida por ti
Logs y estado en vivo
Sigue la consola del bot en tiempo real y ve si está en línea, reiniciando o detenido.
- Consola en el dashboard
- Logs en la CLI y en VS Code
- Estado y logs en la app móvil
Métricas de uso
CPU, RAM y red de cada bot, con 24 horas de historial, para que sepas cuándo necesita más memoria.
- CPU, RAM y red por aplicación
- Historial de 24 horas
- En toda aplicación, sea cual sea su RAM
Snapshots
Crea un snapshot antes de una actualización arriesgada y restaura el bot si algo sale mal.
- Snapshots manuales en todos los planes
- Snapshots diarios desde Pro, guardados durante 7 días
- El más reciente queda disponible hasta 30 días
HTTPS para webhooks
Activa la Publicación Web y el bot recibe un subdominio squareweb.app con TLS, listo para webhooks de Telegram, de la Cloud API de WhatsApp o de interactions de Discord.
- Subdominio squareweb.app con HTTPS
- Certificado TLS emitido y renovado automáticamente
- Dominio propio desde Standard
Guarda los datos del bot en el mismo datacenter
Hosting de MongoDB, Redis, PostgreSQL y MySQL en el mismo dashboard que tus aplicaciones, con conexión a 1 ms de latencia media. Disponible desde el plan Standard.
Un plan para cada etapa de tu proyecto
Empieza pequeño y escala cuando lo necesites, sin contratos de permanencia.
Hobby
Para validar ideas, bots y proyectos personales
Desde12,49 BRL/mes≈ 2,25 US$
1 GB de RAM. Escala hasta 2 GB en el mismo plan- 1 vCPU
- Hasta 4 proyectos
Standard
RecomendadoPara producción, con bases de datos y dominio propio
Desde44,99 BRL/mes≈ 8,10 US$
4 GB de RAM. Escala hasta 8 GB en el mismo plan- 4 vCPU
- Hasta 16 proyectos
Pro
Para alta escala, con snapshots diarios de las aplicaciones y analytics avanzado
Desde124,99 BRL/mes≈ 22,50 US$
12 GB de RAM. Escala hasta 24 GB en el mismo plan- 6 vCPU
- Hasta 48 proyectos
4,9 de 5
482 reseñas en Google y Trustpilot
Alojado en un datacenter asociado con certificaciones
- Tier 3
- ISO 27001
- SOC 2 Type II
- Protección DDoS Always-On
Guías relacionadas
Artículos del Centro de Aprendizaje para resolver dudas antes y después del deploy.
Preguntas frecuentes sobre alojamiento de bots
Preguntas comunes sobre ejecutar bots de Discord, Telegram y WhatsApp en Square Cloud.
¿Cuál es la diferencia entre alojar un bot de Discord, Telegram o WhatsApp en Square Cloud?
La infraestructura es la misma, solo cambian las bibliotecas y los patrones de conexión. Discord usa el Gateway WebSocket, Telegram usa webhook o long-polling y WhatsApp usa Baileys o la Cloud API oficial. Cada plataforma tiene su propia página con los detalles.
¿En qué lenguaje puedo programar mi bot?
JavaScript/TypeScript, Python, Java, C#, Rust, Go y cualquier runtime que corra en Linux. Sin restricción de lenguaje o framework.
¿El bot queda en línea 24 horas al día?
Sí. El contenedor está en ejecución continua, sin sleep por inactividad como en los proveedores gratuitos con suspensión. Con el reinicio automático activado, el bot vuelve solo si el proceso termina por un error.
¿Cómo evito los rate-limits de las APIs de Discord o Telegram?
Usamos un pool dinámico de IPs públicas, así que las solicitudes de tu bot salen de IPs rotativas. Esto ayuda a distribuir las llamadas externas y reduce el riesgo de chocar con límites globales.
¿Puedo escalar a un bot con millones de usuarios?
Sí. Puedes subir de plan para tener más RAM/CPU, dividir la carga en varios contenedores (sharding) y, desde Standard, usar Redis Hosting para coordinar las instancias.
¿Hay soporte para webhooks?
Sí. Configuras un subdominio squareweb.app con HTTPS en la pestaña Dominios de la aplicación, incluido en todos los planes. Tu app debe escuchar en el puerto 80, y el certificado TLS se emite y renueva automáticamente. Ideal para webhooks de Telegram, de la Cloud API de WhatsApp o de interactions de Discord.