Skip to main content
Vista general del servicio Square Cloud Bots

¿Por qué elegir Square Cloud?

Somos la mayor plataforma de hospedaje de bots de Latinoamérica, en la que confían 80 de los 100 servidores de Discord brasileños más grandes. Un bot vive o muere por su uptime y por su latencia hacia los gateways de Discord, WhatsApp y Telegram, por eso cada capa de nuestro stack, desde el hardware hasta el edge de la red, está optimizada para mantener tu proceso en línea y receptivo 24/7.

Rendimiento diseñado a medida

Cada bot se ejecuta sobre SSD NVMe empresariales detrás de enlaces de 10Gbps, en un contenedor aislado con CPU y RAM impuestas por el kernel, para que el pico de tráfico de un vecino nunca se convierta en tu problema de latencia.

Un ecosistema de desarrollo completo

CLI, SDKs de JavaScript, Python y Go, una extensión de VS Code y GitHub Actions/Webhooks para CI/CD. Haz deploy desde tu terminal, tu editor o con un git push.

Square Shield + Cloudflare

Un edge con Cloudflare por delante más Square Shield mantiene tu bot dentro de los límites de rate de la API de la plataforma (Discord y otras), evitando los baneos y cooldowns que dejan un bot offline.

Snapshots instantáneos

Puntos de restauración con un clic incluidos sin costo adicional. Revierte un deploy roto en segundos, sin pérdida de datos ni tiempo de inactividad.
Probado a escala: nuestra reputación se ganó ejecutando los bots detrás de algunas de las comunidades más activas de Latinoamérica: ese tipo de carga sostenida y con muchos eventos que deja en evidencia una infraestructura débil. El tuyo se ejecuta en los mismos clústeres.

Entornos compatibles

Desarrolla con la plataforma y el lenguaje que ya usas.

Plataformas

Discord, WhatsApp, Telegram, Slack y X tienen una guía paso a paso con código: elige una tarjeta para abrirla.

Discord

WhatsApp

Telegram

Slack

X (Twitter)

Instagram

Facebook

YouTube

Lenguajes

JavaScript

Bun

Deno

Python

Java

Rust

Elixir

PHP

Go

C#

Ruby

HTML/CSS

La mayoría de los demás lenguajes y librerías también funcionan sin configuración extra. Consulta los lenguajes y runtimes soportados.

Características principales

Infraestructura diseñada para cargas de trabajo siempre activas

Cada clúster se ejecuta sobre SSD NVMe empresariales con enlaces de 10Gbps, y tu bot corre en un contenedor aislado y sin privilegios con límites dedicados de CPU y RAM. El aislamiento es lo que convierte lo “rápido sobre el papel” en rápido en producción: tu proceso nunca compite con un vecino ruidoso por la E/S o la CPU, así que los tiempos de respuesta se mantienen bajos incluso bajo una carga sostenida de eventos.

Square Shield: mantenerse dentro de los límites de rate

Discord, WhatsApp y Telegram banean a los bots que superan sus límites de rate de gateway y REST. Square Shield se sitúa entre tu bot y esas APIs, monitoreando los patrones de solicitud para mantenerte dentro del presupuesto permitido. Esa es la diferencia entre un bot que escala sin problemas y uno que queda en cooldown y offline en el peor momento.

Opera con total visibilidad

Los puntos de restauración te permiten revertir un mal deploy en segundos, sin pérdida de datos ni tiempo de inactividad. Los planes Pro y Enterprise suman además snapshots diarios automáticos.
Transmite el stdout/stderr de tu aplicación en vivo para depurar en producción en el momento en que algo falla, sin volver a hacer deploy.
Sigue el consumo de CPU, RAM y red en tiempo real desde el dashboard, para ajustar los recursos y detectar regresiones antes que tus usuarios.

Herramientas de desarrollo

Haz deploy y gestiona tu bot desde donde trabajes:
1

Square Cloud CLI

Haz deploy, reinicia, sigue los logs y gestiona tus aplicaciones directamente desde la terminal. Empieza con la guía rápida de la CLI.
2

Extensión de VS Code

Gestiona y haz deploy de tus aplicaciones sin salir de tu editor de código. Mira cómo instalar la extensión de VS Code.
3

GitHub

Deploy continuo para tu bot: conecta tu repositorio de GitHub y cada push actualiza la aplicación automáticamente, o haz deploy desde un workflow con GitHub Actions.
Hacer deploy con GitHub Actions requiere una API key guardada en los secrets de tu repositorio, nunca en el código.

¿Cómo hospedar mi bot?

Agrega un archivo de configuración

Crea un archivo squarecloud.app en la raíz de tu proyecto. Le indica a Square Cloud qué archivo ejecutar, cuánta memoria reservar y qué runtime usar. La guía del archivo de configuración explica cada campo. Agrega AUTORESTART=true para que tu bot se reinicie solo después de un fallo.

Incluye tu archivo de dependencias

Mantén tu archivo de dependencias en el proyecto: package.json para Node.js, requirements.txt o pyproject.toml para Python. Square Cloud instala en el servidor todo lo que aparece en él. Deja fuera los módulos integrados, como fs en Node.js o random en Python, ya que vienen con el lenguaje.

Comprime el proyecto

Comprime tu código, el archivo de configuración y el archivo de dependencias en un .zip. Deja fuera node_modules, los lockfiles como package-lock.json y otros archivos generados: las dependencias se instalan en el servidor, y una subida más pequeña se despliega más rápido. La CLI y la extensión de VS Code dejan fuera los lockfiles por ti. ¿Necesitas versiones fijas? Agrega !package-lock.json a tu archivo squarecloud.ignore.

Sube tu bot

Envía el .zip en la página de subida. Square Cloud instala las dependencias, prepara el entorno a partir de tu archivo de configuración e inicia tu bot.
Subiendo aplicación a Square Cloud

¿Algo salió mal?

La aplicación no inicia

Corrige un deploy que falla o se cae al arrancar: módulos que faltan, INVALID_DEPENDENCY, un puerto ya en uso o RAM insuficiente.

Errores de bots de Discord

Tokens inválidos, intents no permitidos, desconexiones de Lavalink y un bot que se desconecta después de funcionar en local.

Preguntas frecuentes

Recomendamos el plan Standard, desde R44.99/mes∗∗con4GBdeRAMy4vCPUs,quedejamargenparaservidoresconmuchaactividadypicosdetraˊfico.Unbotmaˊsligerotambieˊnfuncionaenelplan∗∗Hobby∗∗,desde∗∗R44.99/mes** con 4 GB de RAM y 4 vCPUs, que deja margen para servidores con mucha actividad y picos de tráfico. Un bot más ligero también funciona en el plan **Hobby**, desde **R12.49/mes: un bot necesita al menos 256 MB de RAM. Consulta Planes y precios para la comparación completa.
Sí. Tu bot corre en un contenedor aislado con CPU y RAM dedicadas, y la infraestructura de Square Cloud promedia 99.99% de uptime en toda la plataforma. Define AUTORESTART=true en tu archivo de configuración para que el bot también se reinicie solo después de un fallo: viene desactivado por defecto.