Faire les majs : sudo apt update
et sudo apt-get upgrade
Montrer la version de Raspbian : lsb_release -a
Montrer la version de de Node : node --version
Montrer la version de NPM : npm --version
Installer Curl : apt install curl -y
Installer NodeJs (v15) : curl -fsSL https://deb.nodesource.com/setup_15.x | bash -
et apt-get install -y nodejs
Installer PM2 (Process Manager 2) : npm install pm2 -g
Dans le répertoire du bot : npm install
Pour configurer le token, le prefix et le salon des logs, éditer le fichier config.json :
"token": "token_here",
"prefix": "/",
"channelLogs": "id_channel",
Démarrer un process : pm2 start index.js --name <app_name>
(dans le répertoire)
Stopper un process : pm2 stop app_name
ou pm2 stop all
PM2 Monitor (terminal) : pm2 monit
Interface Web : pm2 plus
et Monitor Web PM2
( Aide PM2 : PM2 Quick start )