![](/img/trans.png)
[英]How to subscribe and unsubscribe a user from a telegram bot using Node.js node-telegram-bot-api?
[英]How debug a telegram bot in vscode using Node
我正在尝试调试使用电报 bot-api(用节点编写)的代码。 但它运行正常,直到停在这一行:
console.log('test')
并且不再执行。 代码工作正常,唯一的问题是当我尝试调试它时。
const TelegramBot = require( `node-telegram-bot-api` )
const TOKEN = `BOT TOKEN`
const bot = new TelegramBot( TOKEN, { polling: true } )
console.log('test')
bot.on('message', msg => {
console.log("arrrived")
console.log(msg)
bot.sendMessage(msg.chat.id, `Olá ${msg.from.first_name}, welcome`)
})
问题已经解决了。
首先,您必须添加以下行:
...
bot.on('message', msg => {
console.log("arrrived")
debugger //line added```
...
你的 settings.json 必须有这一行:
"debug.node.autoAttach": "on"
然后,在您的机器人中(在电报聊天中)您发送 /start 命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.