
Pourquoi choisir Square Cloud ?
Nous sommes la plus grande plateforme d’hébergement de bots d’Amérique latine, à laquelle font confiance 80 des 100 plus grands serveurs Discord brésiliens. Un bot vit ou meurt selon son uptime et sa latence vers les gateways Discord, WhatsApp et Telegram : c’est pourquoi chaque couche de notre stack, du matériel jusqu’à la périphérie du réseau, est optimisée pour garder votre processus en ligne et réactif 24/7.Performances sur mesure
Chaque bot s’exécute sur des SSD NVMe d’entreprise derrière des liaisons 10 Gbps, dans un conteneur isolé avec CPU et RAM appliqués par le noyau, de sorte que le pic de trafic d’un voisin ne devient jamais votre problème de latence.
Un écosystème complet pour les développeurs
CLI, SDK JavaScript, Python et Go, une extension VS Code et des GitHub Actions/Webhooks pour le CI/CD. Déployez depuis votre terminal, votre éditeur ou un
git push.Square Shield + Cloudflare
Une périphérie derrière Cloudflare et Square Shield maintiennent votre bot dans les limites de débit des API des plateformes (Discord et autres), évitant les bannissements et les cooldowns qui mettent un bot hors ligne.
Snapshots instantanés
Points de restauration en un clic inclus sans coût supplémentaire. Annulez un deploy défaillant en quelques secondes, sans perte de données ni interruption.
Éprouvé à grande échelle : notre réputation s’est bâtie en faisant tourner les bots de certaines des communautés les plus actives d’Amérique latine : le genre de charge soutenue, à fort taux d’événements, qui révèle discrètement les infrastructures fragiles. Le vôtre tourne sur les mêmes clusters.
Environnements pris en charge
Développez avec la plateforme et le langage que vous utilisez déjà.Plateformes
Discord, WhatsApp, Telegram, Slack et X disposent d’un guide pas à pas avec du code : choisissez une carte pour l’ouvrir.Discord
Telegram
Slack
X (Twitter)
YouTube
Langages
JavaScript
Bun
Deno
Python
Java
Rust
Elixir
PHP
Go
C#
Ruby
HTML/CSS
La plupart des autres langages et bibliothèques fonctionnent aussi sans configuration. Voir les langages et runtimes pris en charge.
Fonctionnalités principales
Une infrastructure conçue pour les charges de travail permanentes
Chaque cluster tourne sur des SSD NVMe d’entreprise avec des liaisons 10 Gbps, et votre bot s’exécute dans un conteneur isolé et non privilégié avec des limites dédiées de CPU et de RAM. L’isolation est ce qui transforme le « rapide sur le papier » en rapide en production : votre processus ne se bat jamais contre un voisin bruyant pour l’I/O ou le CPU, et les temps de réponse restent bas même sous une charge d’événements soutenue.Square Shield : rester dans les limites de débit
Discord, WhatsApp et Telegram bannissent les bots qui dépassent les limites de débit de leur gateway et de leur API REST. Square Shield se place entre votre bot et ces API et surveille les schémas de requêtes pour vous maintenir dans le budget autorisé. C’est la différence entre un bot qui évolue proprement et un bot mis hors ligne par un cooldown au pire moment.Opérez avec une visibilité totale
Snapshots en un clic
Snapshots en un clic
Les points de restauration vous permettent d’annuler un mauvais deploy en quelques secondes, sans perte de données ni interruption. Les plans Pro et Enterprise ajoutent en plus des snapshots quotidiens automatiques.
Logs en temps réel
Logs en temps réel
Diffusez en direct la sortie stdout/stderr de votre application pour déboguer en production dès qu’un problème survient, sans redéployer.
Analytique en direct
Analytique en direct
Suivez la consommation de CPU, de RAM et de réseau en temps réel depuis le tableau de bord, afin de dimensionner correctement les ressources et de détecter les régressions avant vos utilisateurs.
Outils de développement
Déployez et gérez votre bot où que vous travailliez :1
Square Cloud CLI
Déployez, redémarrez, suivez les logs et gérez vos applications directement depuis le terminal. Commencez par le démarrage rapide de la CLI.
2
Extension VS Code
Gérez et déployez vos applications sans quitter votre éditeur de code. Découvrez comment installer l’extension VS Code.
3
GitHub
Déploiement continu pour votre bot : connectez votre dépôt GitHub et chaque
push met automatiquement à jour l’application, ou déployez depuis un workflow avec GitHub Actions.Comment héberger mon bot ?
Ajoutez un fichier de configuration
Créez un fichier
squarecloud.app à la racine de votre projet. Il indique à Square Cloud quel fichier exécuter, combien de mémoire réserver et quel runtime utiliser. Le guide du fichier de configuration explique chaque champ. Ajoutez AUTORESTART=true pour que votre bot redémarre de lui-même après un crash.Incluez votre fichier de dépendances
Gardez votre fichier de dépendances dans le projet :
package.json pour Node.js, requirements.txt ou pyproject.toml pour Python. Square Cloud installe sur le serveur tout ce qu’il liste. Laissez de côté les modules intégrés, comme fs en Node.js ou random en Python, car ils sont fournis avec le langage.Compressez le projet en zip
Compressez votre code, le fichier de configuration et le fichier de dépendances en un
.zip. Laissez de côté node_modules, les fichiers de verrouillage comme package-lock.json et les autres fichiers générés : les dépendances sont installées sur le serveur, et un envoi plus léger se déploie plus vite. La CLI et l’extension VS Code excluent pour vous les fichiers de verrouillage. Besoin de versions figées ? Ajoutez !package-lock.json à votre fichier squarecloud.ignore.Envoyez votre bot
Envoyez le 
.zip sur la page d’envoi. Square Cloud installe les dépendances, configure l’environnement à partir de votre fichier de configuration et démarre votre bot.
Un problème ?
L'application ne démarre pas
Corrigez un deploy qui échoue ou plante au démarrage : modules manquants,
INVALID_DEPENDENCY, port déjà utilisé ou RAM insuffisante.Erreurs de bot Discord
Tokens invalides, intents non autorisés, déconnexions Lavalink et bot qui passe hors ligne alors qu’il fonctionnait en local.
Questions fréquentes
Combien coûte l'hébergement d'un bot Discord ?
Combien coûte l'hébergement d'un bot Discord ?
Nous recommandons le plan Standard, à partir de R12,49/mois : un bot a besoin d’au moins 256 Mo de RAM. Consultez Plans et tarifs pour la comparaison complète.
Mon bot reste-t-il en ligne 24h/24 et 7j/7 ?
Mon bot reste-t-il en ligne 24h/24 et 7j/7 ?
Oui. Votre bot s’exécute dans un conteneur isolé avec CPU et RAM dédiés, et l’infrastructure de Square Cloud affiche en moyenne 99,99 % de disponibilité sur l’ensemble de la plateforme. Définissez
AUTORESTART=true dans votre fichier de configuration pour que le bot redémarre aussi de lui-même après un crash : cette option est désactivée par défaut.
