Делаю бота для телеграм, в самом начале же столкнулся с проблемой следующего характера.
Не запускается локальный сервер со следующей ошибкой:
[nodemon] 1.17.3
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node index.js`
node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated.
In the future, you will have to enable it yourself.
See https://github.com/yagop/node-telegram-bot-api/issues/319. module.js:643:30
error: [polling_error] {"code":"EFATAL","message":"EFATAL: Error: getaddrinfo ENOTFOUND api.telegram.org api.telegram.org:443"}
Ошибка плохо гуглится.
Все что содержит мой index.js:
const TelegramBot = require('node-telegram-bot-api')
const TOKEN = '///'
const bot = new TelegramBot(TOKEN, {
polling: true
})
bot.onText(/\/start/, msg => {
console.log(msg)
})
Подозревал, что вся проблема в массовых блокировках, пытался пользоваться бесплатными проксями для npm:
proxy=http://190.2.133.216:1080
https-proxy=http://162.220.52.141:3128
от
hidemy.name.
Однако дохлый номер. Помогитеее народ!!!