1.0.20 • Published 3 years ago
@asurraa/pm2-status-tele-bot v1.0.20
Description
pm2-status-tele-bot a node.js library fer check the status of pm2 and response with telegram bot alert with this cli will flexibility to monitor your project with your VPS.
Installation
With NPM
npm i -D @asurraa/pm2-status-tele-bot
With yarn
yarn add -D @asurraa/pm2-status-tele-bot
Usage
- Create bot with telegram-bot
- Get group id from telegram
Simple Example with CLI
yarn pm2-status-tele-bot --telegramToken=XXX --telegramGroupTo=XXX --pm2AppName=XXX
Simple Example with package.json
{
"scripts": {
"pm2-status-tele": "yarn ts-node src/index.ts --telegramToken=XXX --telegramGroupTo=XXX --pm2AppName=XXX"
}
}
or with npx
{
"scripts": {
"pm2-status-tele": "npx ts-node src/index.ts --telegramToken=XXX --telegramGroupTo=XXX --pm2AppName=XXX"
}
}
How to get unique identifier from telegram api
curl https://api.telegram.org/bot<token>/getUpdates
or with
curl https://api.telegram.org/bot165474301710:AAFeoxApSDm1dfdEEWVLFETGRKy_dmCNfPYlbE/getUpdates
See the result: (get chat id like 65382999
)
{
"ok": true,
"result": [
{
"update_id": 664568113,
"message": {
"message_id": 8423,
"from": {
"id": 65382999,
"is_bot": false,
"first_name": "xxx",
"last_name": "xxx",
"username": "xxx",
"language_code": "en"
},
"chat": {
"id": 65382999,
"first_name": "xxx",
"last_name": "xxx",
"username": "xxx",
"type": "private"
},
"date": 1550333434,
"text": "?"
}
}
]
}
@asurraa 2021
1.0.19
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.20
3 years ago
1.0.16
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago