Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.09 KB

README.md

File metadata and controls

27 lines (22 loc) · 1.09 KB

PM2-Telegram-bot

This bot let you control PM2 with Telegram

How to install

  1. Clone the repository in the same computer/server where pm2 is running
  2. Run npm install in the same directory as the project files to install all the dependencies then run npm run build
  3. you have two options to run the bot:
  4. Set the token that @botFather gave you as an environment variable and then run node bot.js:
TOKEN=SuPeRfAlSeToKeN pm2 start ./dist/app.js
  1. Open config.json and add the telegram token that @botFather gave you and then run pm2 start config.json:
"TOKEN": "",

Usage

For now there are only two commands available, list and restart.

/list, /ls

List all the processes that pm2 is managing

/restart

Let you restart or start a process by the name or the id, you can also use all to restart all the proccesses.