
Perché scegliere Square Cloud?
Siamo la più grande piattaforma di hosting di bot dell’America Latina, con la fiducia di 80 dei 100 più grandi server Discord brasiliani. Un bot vive o muore in base al suo uptime e alla sua latenza verso i gateway di Discord, WhatsApp e Telegram, quindi ogni livello del nostro stack, dall’hardware all’edge di rete, è ottimizzato per mantenere il tuo processo online e reattivo 24/7.Prestazioni progettate su misura
Un ecosistema completo per sviluppatori
git push.Square Shield + Cloudflare
Snapshot istantanei
Ambienti supportati
Sviluppa con la piattaforma e il linguaggio che usi già.Piattaforme
Discord, WhatsApp, Telegram, Slack e X hanno una guida passo passo con codice: scegli una scheda per aprirla.Discord
Telegram
Slack
X (Twitter)
YouTube
Linguaggi
JavaScript
Bun
Deno
Python
Java
Rust
Elixir
PHP
Go
C#
Ruby
HTML/CSS
Caratteristiche principali
Infrastruttura costruita per carichi di lavoro always-on
Ogni cluster gira su SSD NVMe enterprise con uplink da 10Gbps, e il tuo bot gira in un container isolato e senza privilegi con limiti dedicati di CPU e RAM. L’isolamento è ciò che trasforma il “veloce sulla carta” in veloce in produzione: il tuo processo non si contende mai I/O o CPU con un vicino rumoroso, così i tempi di risposta restano bassi anche sotto un carico di eventi sostenuto.Square Shield: restare entro i rate limit
Discord, WhatsApp e Telegram bannano i bot che superano i rate limit dei loro gateway e delle loro API REST. Square Shield si posiziona tra il tuo bot e quelle API, monitorando i pattern delle richieste per mantenerti entro il budget consentito. È la differenza tra un bot che scala senza problemi e uno che finisce offline in cooldown nel momento peggiore.Opera con piena visibilità
Snapshot con un clic
Snapshot con un clic
Log in tempo reale
Log in tempo reale
Analisi in tempo reale
Analisi in tempo reale
Strumenti di sviluppo
Effettua il deploy e gestisci il tuo bot da dove lavori:Square Cloud CLI
Estensione VS Code
GitHub
push aggiorna automaticamente l’applicazione, oppure effettua il deploy da un workflow con GitHub Actions.Come ospitare il mio bot?
Aggiungi un file di configurazione
squarecloud.app nella root del tuo progetto. Indica a Square Cloud quale file eseguire, quanta memoria riservare e quale runtime usare. La guida al file di configurazione spiega ogni campo. Aggiungi AUTORESTART=true perché il bot si riavvii da solo dopo un crash.Includi il file delle dipendenze
package.json per Node.js, requirements.txt o pyproject.toml per Python. Square Cloud installa sul server tutto ciò che vi è elencato. Escludi i moduli integrati, come fs in Node.js o random in Python, perché sono già inclusi nel linguaggio.Comprimi il progetto
.zip. Escludi node_modules, i lockfile come package-lock.json e gli altri file generati: le dipendenze vengono installate sul server, e un upload più leggero si pubblica più in fretta. La CLI e l’estensione per VS Code escludono i lockfile per te. Ti servono versioni bloccate? Aggiungi !package-lock.json al tuo file squarecloud.ignore.Carica il tuo bot
.zip dalla pagina di upload. Square Cloud installa le dipendenze, prepara l’ambiente in base al tuo file di configurazione e avvia il tuo bot.
Qualcosa è andato storto?
L'app non si avvia
INVALID_DEPENDENCY, una porta già in uso o RAM insufficiente.Errori dei bot Discord
Domande frequenti
Quanto costa ospitare un bot Discord?
Quanto costa ospitare un bot Discord?
Il mio bot resta online 24/7?
Il mio bot resta online 24/7?
AUTORESTART=true nel tuo file di configurazione perché il bot si riavvii anche da solo dopo un crash: è disattivato per impostazione predefinita.
