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

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.js
  • Sapphire

    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/framework
  • Eris

    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. 1

    Envoyez le code

    Connectez un dépôt GitHub, utilisez la CLI ou envoyez un .zip depuis le dashboard.

  2. 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. 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.

4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot

Hébergé dans un datacenter partenaire disposant des certifications
Tier 3ISO 27001SOC 2 Type IIProtection DDoS permanente
Découvrez notre infrastructure

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.

Prêt à faire évoluer votre projet ?

Rejoignez les plus de 500 000 développeurs qui ont utilisé Square Cloud pour héberger leurs projets.

  • Tarifs prévisibles
  • Aucune surprise de facturation
  • Déployez en quelques secondes
  • Haute disponibilité
  • Évoluez en toute stabilité
  • Redémarrage automatique
  • SSL et sécurité inclus
  • Conteneurs isolés