-
Notifications
You must be signed in to change notification settings - Fork 145
Open
Description
Hi all!
I have host an example of this library on heroku but when deploy after a few minutes I get this error on log:
Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
this is my code:
index.js:
const TelegramBot = require('node-telegram-bot-api');
// replace the value below with the Telegram token you receive from @BotFather
const token = 'xxxxxxxxxxxxxxxxxxxxxxx';
var bot= new TelegramBot(token,{polling: true});
// Matches "/echo [whatever]"
bot.onText(/\/echo (.+)/, (msg, match) => {
// 'msg' is the received Message from Telegram
// 'match' is the result of executing the regexp above on the text content
// of the message
const chatId = msg.chat.id;
const resp = match[1]; // the captured "whatever"
// send back the matched "whatever" to the chat
bot.sendMessage(chatId, resp);
});
// Listen for any kind of message. There are different kinds of
// messages.
bot.on('message', (msg) => {
const chatId = msg.chat.id;
// send a message to the chat acknowledging receipt of their message
bot.sendMessage(chatId, 'Received your message');
});
package.json:
{
"name": "bot-telegram",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"node-telegram-bot-api": "^0.30.0",
}
}
How can I change the port?
Thanks in advance!
ArraisLF
Metadata
Metadata
Assignees
Labels
No labels