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 > Files

3. Configurer les variables

Rendez-vous dans l'onglet Startup de votre serveur sur le Panel Hostify.

Fichier principal (MAIN_FILE)

Node.js : index.js, bot.js
Python : main.py, bot.py

Packages supplémentaires (PACKAGES)

Séparez les dépendances par des espaces. npm ou pip est détecté automatiquement.

discord.js dotenv mongoose express

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 !

Prêt à propulser votre bot ?

Protection anti-DDoS et panel intuitif.

Besoin d'aide ? Contactez-nous