Hébergement de bots Discord
en ligne 24 h/24
Déployez votre bot en discord.js, discord.py, JDA ou toute bibliothèque de la Gateway. Le conteneur démarre en moins de 5 secondes, redémarre tout seul si le processus s'arrête et ne se met jamais en veille.
À partir de 12,49 R$/mois ≈ 2,00 €
99,99 %
Uptime moyen observé
<5s
De l'upload au bot en ligne
1 ms
Latence vers la base
Ce que vous pouvez mettre en ligne sur Discord
Du bot de modération d'un seul serveur au bot public présent sur des milliers de serveurs, le déploiement est le même.
Jeux et économies
Économies, inventaires, combats et quêtes, avec les données dans une base de données du même datacenter.
Modération
Filtres anti-spam, anti-raid, logs d'audit et avertissements actifs en permanence, sans que votre ordinateur reste allumé.
Communauté et tickets
Rôles automatiques, messages de bienvenue, tickets de support et sondages pour des serveurs de toute taille.
Musique et voix
Bots audio dans les salons vocaux, avec FFmpeg dans le conteneur et Lavalink comme application séparée sur le même compte.
Vos bibliothèques Discord, sans rien changer
Déployez le bot tel quel. Les bibliothèques Node.js et Python les plus utilisées tournent sans configuration supplémentaire.
discord.js
La bibliothèque Node.js la plus utilisée, avec une couverture complète de l'API, des types TypeScript et la voix via @discordjs/voice.
$npm i discord.jsSapphire
Un framework basé sur discord.js qui organise les commandes, les listeners et les préconditions en fichiers. Idéal pour les gros bots avec plusieurs personnes sur le code.
$npm i @sapphire/frameworkEris
Une bibliothèque légère utilisée par de gros bots qui ont besoin d'un contrôle fin du cache et de la mémoire.
$npm i eris
JDA, Discord.Net, DSharpPlus, Serenity, discordgo et toute bibliothèque qui utilise la Gateway Discord tournent aussi.
Du code au bot en ligne en trois étapes
Pas de Dockerfile ni de serveur à configurer. Vous choisissez d'où vient le code.
- 1
Envoyez le code
Connectez un dépôt GitHub, utilisez la CLI ou envoyez un .zip depuis le dashboard.
- 2
Configurez à votre façon
Le dashboard génère le squarecloud.app avec le runtime, la mémoire et le fichier d’entrée que vous choisissez. Ou écrivez le vôtre à la racine du projet.
- 3
Bot en ligne
Le conteneur démarre en moins de 5 secondes. Avec GitHub connecté, chaque push sur la branche configurée met à jour les fichiers et redémarre le bot.
Tout ce dont votre bot a besoin pour rester en ligne
Inclus avec chaque bot Discord, Telegram ou WhatsApp. Quand une fonctionnalité dépend du plan, la carte l'indique.
Toujours allumé
Le conteneur du bot tourne sans interruption : il ne se met jamais en veille par inactivité et redémarre automatiquement si le processus s'arrête.
- Pas de mise en veille par inactivité
- Redémarrage automatique du processus
- 99,99 % d’uptime moyen observé
Conteneur isolé
Chaque bot tourne dans son propre conteneur, avec sa vCPU, sa RAM et son disque. Vous choisissez la mémoire au déploiement et la modifiez quand il le faut.
- Sa propre vCPU, sa RAM et son disque
- Mémoire définie par vous
Logs et état en direct
Suivez la console du bot en temps réel et voyez s'il est en ligne, en redémarrage ou arrêté.
- Console dans le dashboard
- Logs dans la CLI et VS Code
- État et logs dans l'application mobile
Métriques d'utilisation
CPU, RAM et réseau de chaque bot, collectés toutes les 5 minutes et conservés 24 heures, pour savoir quand il lui faut plus de mémoire.
- CPU, RAM et réseau par application
- Historique de 24 heures
- Sur les applications avec 512 Mo de RAM ou plus
Snapshots
Prenez un snapshot avant une mise à jour risquée et restaurez le bot en cas de problème.
- Snapshots manuels sur tous les plans
- Snapshots quotidiens à partir de Pro, conservés 7 jours
- Le plus récent reste disponible jusqu'à 30 jours
HTTPS pour les webhooks
Activez la publication web et le bot reçoit un sous-domaine squareweb.app avec TLS, prêt pour les webhooks Telegram, la WhatsApp Cloud API ou les interactions Discord.
- Sous-domaine squareweb.app en HTTPS
- Certificat TLS émis et renouvelé automatiquement
- Domaine personnalisé à partir de Standard
Gardez les données de votre bot dans le même datacenter
Hébergement MongoDB, Redis, PostgreSQL et MySQL dans le même dashboard que vos applications, avec 1 ms de latence de connexion moyenne. Disponible à partir du plan Standard.
Un plan pour chaque étape de votre projet
Commencez petit et évoluez quand vous en avez besoin, sans contrat d’engagement.
Hobby
Pour valider des idées, des bots et des projets personnels
À partir de 12,49 R$/mois ≈ 2,00 €
- 1 Go de RAM
- 1 vCPU
- Jusqu’à 4 projets
- Jusqu’à 2 Go sur le même plan
Standard
RecommandéPour la production, avec bases de données et domaines personnalisés
À partir de 44,99 R$/mois ≈ 7,20 €
- 4 Go de RAM
- 4 vCPU
- Jusqu’à 16 projets
- Jusqu’à 8 Go sur le même plan
Pro
Pour les projets à grande échelle, avec snapshots quotidiens des applications et statistiques avancées
À partir de 124,99 R$/mois ≈ 20,00 €
- 12 Go de RAM
- 6 vCPU
- Jusqu’à 48 projets
- Jusqu’à 24 Go sur le même plan
4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot
Foire aux questions sur l’hébergement de bots Discord
Obtenez des réponses sur discord.js, discord.py, le sharding, les intents et plus encore.
Square Cloud prend-il en charge discord.js et discord.py ?
Oui, les deux. Nous prenons également en charge JDA, DSharpPlus, Serenity (Rust), discordgo (Go) et toute bibliothèque officielle ou communautaire qui utilise la Gateway de Discord.
Puis-je héberger un bot musical avec FFmpeg et Lavalink ?
Oui. FFmpeg est préinstallé dans les conteneurs et vous pouvez exécuter une instance Lavalink sur le même compte en tant qu’application distincte.
Comment fonctionne le sharding pour les bots présents sur de nombreux serveurs ?
Vous définissez le shardCount dans votre application et pouvez évoluer verticalement (plus de RAM) ou faire tourner les shards dans des conteneurs distincts. À partir de Standard, l’Hébergement Redis peut coordonner les shards.
Les commandes slash ont-elles une latence élevée ?
Non. Le bot tourne dans un conteneur toujours allumé, sans cold start et avec une connexion persistante à la Gateway. Avec un handler réactif, les slash commands répondent largement dans le délai de 3 s de Discord. Le datacenter dispose d’une route directe vers les edges de Discord, avec une latence moyenne d’environ 30 ms jusqu’à la Gateway.
Dois-je configurer les intents privilégiés dans le panneau Square Cloud ?
Non. Les intents se configurent dans le Discord Developer Portal, sur votre bot. Square Cloud héberge seulement le processus, et rien de notre côté ne bloque les intents.
Puis-je utiliser le Voice Gateway / les canaux vocaux ?
Oui. L’UDP sortant et le WebSocket sont ouverts. FFmpeg + @discordjs/voice ou discord.py[voice] fonctionnent sans configuration supplémentaire.
Comment déployer un bot Discord en production ?
Connectez votre dépôt via Personal Access Token + webhook dans le tableau de bord. À chaque push sur la branche configurée, les fichiers de votre application sont mis à jour et le conteneur redémarre automatiquement. Les logs en direct et les indicateurs apparaissent directement dans le panneau.