Héberger son bot Discord 24h/24 sur un VPS — Guide Node.js & Python 2026

Héberger son bot Discord 24h/24 sur un VPS — Guide Node.js & Python 2026

Table des matières

Votre bot Discord s'arrête dès que vous fermez votre PC ? La solution : l'héberger sur un VPS. Ce guide vous montre comment faire tourner votre bot 24h/24 avec Node.js ou Python.

Pourquoi un VPS pour son bot ?

  • Disponibilité 24h/24, 7j/7 — même quand votre PC est éteint
  • Redémarrage automatique en cas de crash
  • IP fixe et connexion stable
  • Coût très faible (dès 3€/mois chez OneHeberge)

Prérequis

Un VPS sous Debian/Ubuntu avec accès SSH. Connectez-vous :

ssh root@votre-ip-vps

Bot Node.js (Discord.js)

# Installer Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt install nodejs -y

Uploader votre bot (depuis votre PC)

scp -r ./mon-bot/ root@votre-ip:/root/bot/

Installer les dépendances

cd /root/bot && npm install

Installer PM2 (gestionnaire de processus)

npm install -g pm2 pm2 start index.js --name "mon-bot" pm2 save pm2 startup

Bot Python (discord.py)

# Installer Python et pip
apt install python3 python3-pip -y
pip3 install discord.py

Lancer avec PM2 (oui, PM2 gère aussi Python !)

pm2 start bot.py --interpreter python3 --name "mon-bot" pm2 save && pm2 startup

Commandes PM2 utiles

  • pm2 list — voir tous vos bots
  • pm2 logs mon-bot — voir les logs en temps réel
  • pm2 restart mon-bot — redémarrer
  • pm2 stop mon-bot — arrêter

Votre bot tourne maintenant en permanence et redémarre automatiquement après un reboot du VPS. Besoin d'un VPS pas cher pour héberger votre bot ? OneHeberge propose des VPS spécialement optimisés pour les bots Discord.