Skip to main content
Übersicht des Square Cloud Bots Dienstes

Warum Square Cloud wählen?

Wir sind die größte Bot-Hosting-Plattform Lateinamerikas, der 80 der 100 größten brasilianischen Discord-Server vertrauen. Ein Bot steht und fällt mit seiner Uptime und seiner Latenz zu den Discord-, WhatsApp- und Telegram-Gateways. Deshalb ist jede Ebene unseres Stacks, von der Hardware bis zum Netzwerk-Edge, darauf abgestimmt, deinen Prozess rund um die Uhr online und reaktionsschnell zu halten.

Zweckgebaute Leistung

Jeder Bot läuft auf Enterprise NVMe SSDs hinter 10-Gbit/s-Uplinks, in einem isolierten Container mit kernelerzwungenen CPU- und RAM-Grenzen, sodass die Traffic-Spitze eines Nachbarn niemals zu deinem Latenzproblem wird.

Ein vollständiges Entwickler-Ökosystem

CLI, SDKs für JavaScript, Python und Go, eine VS Code-Erweiterung und GitHub Actions/Webhooks für CI/CD. Deploye aus deinem Terminal, deinem Editor oder per git push.

Square Shield + Cloudflare

Ein Cloudflare-vorgeschalteter Edge plus Square Shield hält deinen Bot innerhalb der Rate-Limits der Plattform-APIs (Discord und andere) und verhindert die Sperren und Cooldowns, die einen Bot offline nehmen.

Sofortige Snapshots

Ein-Klick-Wiederherstellungspunkte ohne Aufpreis inklusive. Setze einen fehlerhaften Deploy in Sekunden zurück, ohne Datenverlust und ohne Ausfallzeit.
Bewährt im großen Maßstab: Unser Ruf wurde durch den Betrieb der Bots hinter einigen der geschäftigsten Communities Lateinamerikas erarbeitet: die Art von anhaltender Last mit hoher Ereignisrate, die schwache Infrastruktur klammheimlich entlarvt. Deiner läuft auf denselben Clustern.

Unterstützte Umgebungen

Entwickle mit der Plattform und der Sprache, die du bereits nutzt.

Plattformen

Für Discord, WhatsApp, Telegram, Slack und X gibt es eine Schritt-für-Schritt-Anleitung mit Code: Wähle eine Karte, um sie zu öffnen.

Discord

WhatsApp

Telegram

Slack

X (Twitter)

Instagram

Facebook

YouTube

Sprachen

JavaScript

Bun

Deno

Python

Java

Rust

Elixir

PHP

Go

C#

Ruby

HTML/CSS

Die meisten anderen Sprachen und Bibliotheken laufen ebenfalls sofort. Siehe unterstützte Sprachen und Runtimes.

Hauptfunktionen

Infrastruktur für Always-on-Workloads

Jeder Cluster läuft auf Enterprise NVMe SSDs mit 10-Gbit/s-Uplinks, und dein Bot läuft in einem isolierten, unprivilegierten Container mit dedizierten CPU- und RAM-Grenzen. Isolation ist das, was “schnell auf dem Papier” in schnell in der Produktion verwandelt: Dein Prozess kämpft nie mit einem lauten Nachbarn um I/O oder CPU, sodass die Antwortzeiten auch unter anhaltender Ereignislast niedrig bleiben.

Square Shield: innerhalb der Rate-Limits bleiben

Discord, WhatsApp und Telegram sperren Bots, die ihre Gateway- und REST-Rate-Limits überschreiten. Square Shield sitzt zwischen deinem Bot und diesen APIs und überwacht Anfragemuster, um dich innerhalb des erlaubten Budgets zu halten. Das ist der Unterschied zwischen einem Bot, der sauber skaliert, und einem, der im ungünstigsten Moment in einen Cooldown offline geht.

Betrieb mit voller Transparenz

Wiederherstellungspunkte lassen dich einen fehlerhaften Deploy in Sekunden zurücksetzen, ohne Datenverlust und ohne Ausfallzeit. Pro- und Enterprise-Pläne ergänzen dies um automatische tägliche Snapshots.
Streame stdout/stderr deiner Anwendung live, um in der Produktion in dem Moment zu debuggen, in dem etwas schiefläuft, ohne erneut zu deployen.
Verfolge CPU-, RAM- und Netzwerkverbrauch in Echtzeit im Dashboard, damit du Ressourcen richtig dimensionieren und Regressionen erkennen kannst, bevor es deine Nutzer tun.

Entwicklungstools

Deploye und verwalte deinen Bot von dort, wo du arbeitest:
1

Square Cloud CLI

Deploye, starte neu, verfolge Logs und verwalte deine Anwendungen direkt im Terminal. Beginne mit dem CLI-Schnellstart.
2

VS Code-Erweiterung

Verwalte und deploye deine Anwendungen, ohne deinen Code-Editor zu verlassen. So installierst du die VS Code-Erweiterung.
3

GitHub

Continuous Deployment für deinen Bot: Verbinde dein GitHub-Repository, und jeder push aktualisiert die Anwendung automatisch, oder deploye aus einem Workflow mit GitHub Actions.
Für das Deployment mit GitHub Actions brauchst du einen API-Schlüssel, der in deinen Repository-Secrets gespeichert ist, niemals im Code.

Wie hoste ich meinen Bot?

Konfigurationsdatei hinzufügen

Erstelle eine squarecloud.app-Datei im Stammverzeichnis deines Projekts. Sie sagt Square Cloud, welche Datei ausgeführt wird, wie viel Arbeitsspeicher reserviert wird und welche Runtime verwendet wird. Der Leitfaden zur Konfigurationsdatei erklärt jedes Feld. Füge AUTORESTART=true hinzu, damit dein Bot nach einem Absturz von selbst neu startet.

Abhängigkeitsdatei beilegen

Behalte deine Abhängigkeitsdatei im Projekt: package.json für Node.js, requirements.txt oder pyproject.toml für Python. Square Cloud installiert alles, was darin steht, auf dem Server. Lass eingebaute Module wie fs in Node.js oder random in Python weg, da sie mit der Sprache mitgeliefert werden.

Projekt als ZIP packen

Komprimiere deinen Code, die Konfigurationsdatei und die Abhängigkeitsdatei in eine .zip-Datei. Lass node_modules, Lock-Dateien wie package-lock.json und andere generierte Dateien weg: Die Abhängigkeiten werden auf dem Server installiert, und ein kleinerer Upload deployt schneller. Die CLI und die VS Code-Erweiterung lassen Lock-Dateien automatisch weg. Du brauchst feste Versionen? Füge !package-lock.json zu deiner Datei squarecloud.ignore hinzu.

Bot hochladen

Sende die .zip-Datei auf der Upload-Seite. Square Cloud installiert die Abhängigkeiten, richtet die Umgebung anhand deiner Konfigurationsdatei ein und startet deinen Bot.
Anwendung wird auf Square Cloud hochgeladen

Etwas funktioniert nicht?

App startet nicht

Behebe einen Deploy, der fehlschlägt oder beim Start abstürzt: fehlende Module, INVALID_DEPENDENCY, ein bereits belegter Port oder zu wenig RAM.

Discord-Bot-Fehler

Ungültige Tokens, nicht erlaubte Intents, Lavalink-Verbindungsabbrüche und ein Bot, der offline geht, obwohl er lokal funktioniert hat.

Häufig gestellte Fragen

Wir empfehlen den Standard-Plan, ab R44,99/Monat∗∗mit4GBRAMund4vCPUs,derLuftfu¨raktiveServerundLastspitzenla¨sst.EinleichtererBotla¨uftauchaufdem∗∗Hobby∗∗−Plan,ab∗∗R44,99/Monat** mit 4 GB RAM und 4 vCPUs, der Luft für aktive Server und Lastspitzen lässt. Ein leichterer Bot läuft auch auf dem **Hobby**-Plan, ab **R12,49/Monat: Ein Bot braucht mindestens 256 MB RAM. Den vollständigen Vergleich findest du unter Pläne und Preise.
Ja. Dein Bot läuft in einem isolierten Container mit dedizierter CPU und dediziertem RAM, und die Infrastruktur von Square Cloud erreicht plattformweit im Schnitt 99,99 % Uptime. Setze AUTORESTART=true in deiner Konfigurationsdatei, damit der Bot nach einem Absturz auch von selbst neu startet: Standardmäßig ist das ausgeschaltet.