Tag: 报文

npm ELIFECYCLE错误退出状态1

所以,我一直在尝试使用现在设置一个电报机器人,但是我input“npm start”时却遇到了ELIFECYCLE错误。 我有最新版本的nodejs和npm。 该脚本的工作,因为当我运行“节点index.js”工作得很好,这个问题只会出现在我尝试“NPM开始”或当我尝试现在部署它。 我在Fedora上运行这个到目前为止 所以这里是我尝试运行“npm start”时的错误 [root@localhost my-telegram-bot]# npm start > telegram-bot@1.0.0 start /home/fedora/Scrivania/my-telegram-bot > node index.js events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE :::430 at Object.exports._errnoException (util.js:1020:11) at exports._exceptionWithHostPort (util.js:1043:20) at Server._listen2 (net.js:1258:14) at listen (net.js:1294:10) at Server.listen (net.js:1390:5) at EventEmitter.listen (/home/fedora/Scrivania/my-telegram- bot/node_modules/express/lib/application.js:618:24) at Object.<anonymous> (/home/fedora/Scrivania/my-telegram-bot/index.js:43:5) at Module._compile (module.js:570:32) […]

如何在nodejs中接收我自己的电报(无机器人)

我想在nodejs中有一个非常简单的客户端(一个例子),可以通过电报从我的联系人处接收消息。 我只是在互联网上search,但我只能得到bot样本。 我想收到我没有权限给我的机器人的群消息,所以我想知道如果我可以收到我自己的消息没有机器人作为中介 非常感谢

我怎样才能返回一个variables的内容通过使用匹配和正则expression式?

我希望能够通过使用正则expression式返回这些variables的内容。 'use strict' const Telegraf = require('telegraf') const fs = require('fs') var ar1 = fs.readFileSync('folder/ar1.txt').toString() var ar2 = fs.readFileSync('folder/ar2.txt').toString() var ar3 = fs.readFileSync('folder/ar3.txt').toString() 我试过使用: app.hears(/\bar\d/i, (ctx) => { ctx.reply(ctx.match[0]) //Returns: "ar1" }) 但是这只返回string,而不是variables的内容。

在npm install上缺less目录和文件

我试图安装这个模块与npm i –save https://github.com/yagop/node-telegram-bot-api.git 。 我避免npm i –save node-telegram-bot-api的原因 – 保存npm i –save node-telegram-bot-api是我需要一些最近添加的方法(如sendContact )。 当我安装时,它被添加到我的package.json按预期: "node-telegram-bot-api": "git+https://github.com/yagop/node-telegram-bot-api.git", 但是当我尝试运行使用这个模块的应用程序时,它说: Error: Cannot find module './src/telegram' 经过一番探讨,结果发现缺lesssrc和其他一些目录。 这里是tree输出: $ tree ./node_modules/node-telegram-bot-api ./node_modules/node-telegram-bot-api ├── CONTRIBUTING.md ├── index.js ├── LICENSE.md ├── node_modules (second one is skipped) ├── package.json ├── README.hbs └── README.md 为什么? 我该如何解决? 我试图npm cache clean和rm -rf ./node_modules/node-telegram-bot-api […]