【问题标题】:Node.js telegram bot returns ECONNREFUSEDNode.js 电报机器人返回 ECONNREFUSED
【发布时间】:2018-06-29 18:20:42
【问题描述】:

我决定学习如何使用 Node.js 开发 Telegram 机器人。由于没有这方面的经验,我决定只从github 加载测试示例,即“使用”类别中的代码。

将此代码粘贴到新的 index.js,运行 npm init,然后运行 ​​npm install --save node-telegram-bot-api,并在通过 node index.js 运行机器人时将有效的机器人令牌结果应用于 powershell 中的 ERCONNECTION 拒绝消息。

那么...是什么给了?我错过了什么?这种开发没有像样的初学者指南,所以我要在这里问。

仅供参考,完整的错误消息是 error: [polling_error] {"code":"EFATAL","message":"EFATAL: Error: connect ECONNREFUSED 149 .154.167.220:443"}

【问题讨论】:

  • 当“connect ECONNREFUSED”表示您的连接被拒绝时。您尝试连接的 IP / 域名是什么。在你的配置文件中检查它。
  • @InderRSingh 我没有配置文件。我不知道如何创建它,而且它首先是必需的。

标签: node.js api telegram


【解决方案1】:

呜呜呜!这是因为我住在 f'kin 俄罗斯联邦。一些 Telegram Bot API IP 仍被阻止。

我会这么想的,但我有一个完美运行的 C# 机器人...是的。

我打开了 VPN,一切都开始工作了。该死的。

【讨论】:

  • 堆栈溢出时不允许使用滥用语言。
  • 我在 linux 上使用 nordvpn,但这没有用
猜你喜欢
  • 2020-07-23
  • 2017-08-18
  • 2020-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-27
相关资源
最近更新 更多