【发布时间】:2021-03-28 22:41:38
【问题描述】:
我正在尝试每 10 秒重新启动一次我的机器人(为了进行测试,我想每 10 分钟左右执行一次),但我似乎无法做到。 我试过了:
const TeleBot = require('telebot');
const bot = new TeleBot({
token:'mytoken',
polling:true
});
setInterval(function(){ bot.start()},9000);
setInterval(function(){ bot.stop()},10000);
它说机器人启动和停止,但是当它第二次执行时它说:
[bot.error.update] { 好的:假的, 错误代码:409, 描述:'冲突:由其他 getUpdates 请求终止;确保只有一个机器人实例正在运行' }
但是,如果机器人停止,则应该只有没有机器人实例在运行。 有没有办法完全阻止机器人?
【问题讨论】:
标签: javascript node.js telegram