我的情况是我想每分钟向用户发送一张自适应卡。因此,我正在使用node中的node-cron模块来执行此操作。但是,会出现某种错误。
我正在使用机器人模拟器。
//function to send the dfr
sendDfr(turnContext){
cron.schedule("* * * * * *",async()=>{
await turnContext.sendActivity({
attachments:[CardFactory.adaptiveCard(dfrCard)]
})
})
}
}
TypeError: Cannot perform 'get' on a proxy that has been revoked
at Task.cron.schedule [as execution] (D:\AMAL_ANUSH\kebs_bot\v1\bot.js:61:31)
at Promise (D:\AMAL_ANUSH\kebs_bot\v1\node_modules\node-cron\src\task.js:52:23)
at new Promise (<anonymous>)
at Task.update (D:\AMAL_ANUSH\kebs_bot\v1\node_modules\node-cron\src\task.js:50:7)
at Timeout.ScheduledTask.task [as _onTimeout] (D:\AMAL_ANUSH\kebs_bot\v1\node_modules\node-cron\src\scheduled-task.js:86:10)
at ontimeout (timers.js:498:11)
at tryOnTimeout (timers.js:323:5)
at Timer.listOnTimeout (timers.js:290:5)