Как разрешить приложению Telegram node работать бесконечно - PullRequest
0 голосов
/ 25 мая 2020

Я создаю бота Telegram для узла, используя node-telegram-bot-api, что пока замечательно.
Однако я хочу слушать сообщения, постоянно отправляемые моему боту, поэтому я использую:

bot.on('message', (msg) => {
    const Hi = "hi";
    if (msg.text.toString().toLowerCase().indexOf(Hi) === 0) {
        bot.sendMessage(msg.chat.id,"Hello dear user");
    } 
});

Это выполняется, но затем доходит до конца сценариев и закрывает приложение узла.
Есть ли способ сохранить его работоспособность без опроса?

1 Ответ

0 голосов
/ 13 июня 2020

Сначала установите pm2 с помощью этой команды:

npm install pm2 -g

Затем запустите свой проект

pm2 start app.js // or index.js
...