Относительно таймера - Разработан бот с использованием Microsoft Bot Framework v4 - PullRequest
0 голосов
/ 07 февраля 2020

Если пользователь не отвечает боту в течение промежутка времени в 2 минуты, бот должен выдать сообщение по умолчанию, например «Привет, ты здесь». Как это можно сделать. Попробовал со всеми возможными подходами, ничего сработало.

Бот разработан с использованием Microsoft Bot Framework v4 - Кодирование выполнено с использованием node js. Пробовал с Setinterval, setTimer, node-cron, smart-timeout и другими доступными пакетами.

var cron = require('node-cron');
async function getTimers(context) {
 cron.schedule('*/2 * * * *', () => {
  console.log('running a task every two minutes', context);
  return await context.sendActivity("Hey are you there");
 });
}
...