Héberger un Bot Discord
Bienvenue sur Hostify ! Ce guide vous accompagne pas à pas pour déployer votre bot Discord sur notre infrastructure haute performance.
1. Choisir son langage
| Image Docker | Langage | Cas d'usage |
|---|---|---|
| Node.js 18/21/22/24 | JS / TS | discord.js, eris |
| Python 3.12 | Python | discord.py, nextcord |
2. Déployer son bot
Méthode 1 : Git (Recommandé)
Renseignez l'URL de votre dépôt dans la variable "Adresse du repo Git".
https://github.com/user/bot
Méthode 2 : Upload manuel
Uploadez vos fichiers directement via le gestionnaire de fichiers.
Panel Game > Files3. Configurer les variables
Rendez-vous dans l'onglet Startup de votre serveur sur le Panel Hostify.
Fichier principal (MAIN_FILE)
Packages supplémentaires (PACKAGES)
Séparez les dépendances par des espaces. npm ou pip est détecté automatiquement.
Info : Les fichiers package.json ou requirements.txt sont lus automatiquement au démarrage.
4. Gérer son token Discord
Alerte Sécurité
Ne partagez jamais votre token. Utilisez un fichier .env pour le stocker en sécurité.
// Fichier .env
DISCORD_TOKEN=votre_token_ici
// Exemple Node.js (dotenv)
require('dotenv').config();
client.login(process.env.DISCORD_TOKEN);
5. Comprendre le cycle de démarrage
Git Pull
Si configuré, Hostify récupère vos dernières modifications automatiquement.
Installation des dépendances
Exécution de npm install ou pip install.
Lancement du bot
Exécution de votre fichier principal défini dans les variables.
6. Dépannage rapide
"Cannot find module"
Ajoutez le module dans la variable PACKAGES ou votre fichier de dépendances.
Git écrase mes fichiers ?
Ne modifiez pas vos fichiers sur le panel si Git est activé. Poussez sur votre repo !