Dolgozom facebook bot node.js (új node.js) és én probléma. Amikor a felhasználó elküldi utolsó üzenetét i kell felismerni, és emlékeztető beállítása (mondjuk vkinek kell emlékeztetni személy egy perc alatt)
if(!candidate.finished){
clearTimeout(JSON.parse(candidate.timerId));
var t = setTimeout(()=>{
candidate.timerId = JSON.stringify(t)
console.log(STRINGIFY + candidate.timerId)
candidate.save();
sendQuickReplies(sender,Do you want to continue application process?,['Yes','No'],token);
}, 60000);
}
probléma az, hogy clearTimeout nem ölik meg setTimeout, amikor a felhasználó küld egy másik üzenetet (ha a felhasználó küld egy másik üzenetet ez a funkció kerül meghívásra újra és shoutld megáll előző időzítő és elkezd újat) Ez a kód remindes személy egy perc alatt, de ez szokás nem emlékezteti













