Hébergement de bot Discord sur VPS dès 12 €/mois

Gardez un bot Discord en ligne 24 h/24 sur votre VPS : discord.js ou discord.py, redémarrage systemd, journaux lisibles, IPv4 dédiée. Dès 12 €/mois, carte ou crypto, en ligne en quelques minutes.

Pourquoi un bot Discord a besoin de son propre VPS

Les hébergeurs gratuits s’endorment après une période d’inactivité ou redémarrent votre processus en pleine commande, et un portable est hors ligne dès qu’on le ferme. Un VPS garde le processus actif jusqu’à ce que vous l’arrêtiez. Le bot n’établit que des connexions sortantes vers Discord : aucun port à ouvrir ni à rediriger.

Ce qui le garde en vie

  • Redémarrage systemd — après un plantage ou un reboot, le bot revient en quelques secondes (fichier unit ci-dessous).
  • Node.js ou Python — discord.js ou discord.py ; le même schéma est décrit dans le guide Node.js et le guide du bot Python.
  • Des logs lisibles — journald conserve l’historique ; filtrez-le avec grep ou envoyez-le où vous voulez.
  • De la marge pour grandir — ajoutez PostgreSQL pour les données persistantes, ou faites tourner plusieurs bots sur un serveur avec Docker.

Quelle offre pour un bot Discord

UsageOffre
Un ou quelques bots, petites communautésCore VPS 4 — 12 €/mois (4 vCPU, 8 Go RAM, 100 Go SSD)
Bot + base de données + tableau de bord webCore VPS 6 — 16 €/mois (6 vCPU, 12 Go RAM, 200 Go SSD)
Gros bots avec sharding et plusieurs servicesCore VPS 8 — 30 €/mois (8 vCPU, 24 Go RAM, 300 Go SSD)

En ligne en trois étapes

  1. Créez le bot Créez une application dans le Discord Developer Portal et copiez son jeton — gardez-le secret, c’est le mot de passe du bot.
  2. Déployez-le Copiez le code sur le serveur, installez les dépendances et placez le jeton dans un fichier d’environnement lisible uniquement par l’utilisateur du service.
  3. Lancez-le comme service Une unité systemd le lance au démarrage et le relance après un échec ; `systemctl status` et `journalctl -u` montrent ce qu’il fait.
cat > /etc/systemd/system/discordbot.service <<'EOF'
[Unit]
Description=Discord Bot
After=network-online.target
[Service]
WorkingDirectory=/opt/discordbot
EnvironmentFile=/opt/discordbot/.env
ExecStart=/usr/bin/node index.js
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable --now discordbot

Réponses rapides

Faut-il un domaine ou des ports ouverts ?

Non. Le bot se connecte vers l’extérieur à Discord : un simple VPS avec SSH suffit. Un domaine n’est utile que pour un tableau de bord web ou des interactions par webhook.

Combien de serveurs Discord un bot peut-il gérer ?

Cela dépend de ce que fait le bot. Discord impose le sharding à partir de 2 500 serveurs ; un VPS plus gros peut faire tourner plusieurs shards côte à côte, vous pouvez donc grandir sans changer d’hébergeur.

Votre bot, votre serveur 12 € pour commencer, crypto acceptée, en ligne en quelques minutes. Voir les offres

À lire aussi

Voir les offresGuidesFAQ