Configuration de votre Bot Node.js

Ce guide vous explique comment déployer et configurer votre bot Node.js sur votre hébergement King Hosting via le panneau Wisp et WinSCP.

Info : Node.js est un environnement d'exécution JavaScript côté serveur, idéal pour créer des bots (Discord, etc.).

1. Préparation et Téléversement des Fichiers

Avant de téléverser votre bot, assurez-vous que tous les fichiers de votre bot, y compris le fichier principal (ex: index.js ou app.js) et le fichier package.json, sont prêts sur votre ordinateur local.

Connectez-vous à votre serveur via WinSCP en utilisant les identifiants fournis par King Hosting. Naviguez jusqu'au dossier de votre bot sur l'hébergement Wisp (souvent /home/container ou un sous-dossier spécifique) et transférez tous les fichiers de votre bot à cet endroit.

2. Installation des Dépendances

Votre bot Node.js a probablement des dépendances listées dans le fichier package.json. Pour les installer sur votre hébergement Wisp :

Option 1 (Recommandé - si accès Terminal dans Wisp) :

Accédez au terminal via l'interface du panneau Wisp. Naviguez jusqu'au répertoire où vous avez téléversé les fichiers de votre bot et exécutez la commande :

npm install

ou si vous utilisez Yarn :

yarn install

Option 2 (Si pas d'accès Terminal ou si les commandes ne fonctionnent pas) :

Sur votre ordinateur local, dans le dossier de votre bot, ouvrez un terminal et exécutez npm install (ou yarn install) pour installer les dépendances localement. Ensuite, téléversez le dossier `node_modules` généré ainsi que tous les autres fichiers de votre bot vers le répertoire de votre bot sur le serveur via WinSCP.

Attention : Le téléversement du dossier node_modules peut prendre du temps car il contient de nombreux fichiers. Assurez-vous que l'architecture du système sur votre machine locale est compatible avec celle du serveur Wisp si vous utilisez cette option. L'option 1 est généralement préférable.

3. Configuration du Bot

Modifiez les fichiers de configuration de votre bot si nécessaire (par exemple, pour ajouter des clés API, des tokens, ou d'autres paramètres). Vous pouvez le faire via l'éditeur de fichiers intégré au panneau Wisp ou en modifiant les fichiers localement et en les téléversant via WinSCP.

4. Démarrage du Bot

Pour démarrer votre bot, utilisez l'interface du panneau Wisp. Selon la configuration de votre serveur sur Wisp, vous devrez peut-être spécifier la commande de démarrage (souvent node index.js ou similaire) dans les paramètres du panneau.

Astuce : Le panneau Wisp gère le cycle de vie de votre bot. Vous pouvez le démarrer, l'arrêter et le redémarrer via l'interface du panneau. Consultez la documentation spécifique de Wisp si vous avez besoin d'aide pour configurer les paramètres de démarrage.

Liens Utiles et Tutoriels

Voici quelques ressources externes qui pourraient vous être utiles pour le développement et la gestion de votre bot Node.js :