#javascript #schedule
Вопрос:
Я пытаюсь использовать один файл .js для запуска всех расписаний, которые мне нужны. Однако это довольно грязно, и после запуска задания 3 оно также вызовет задание и задание 2… Единственный способ исправить его-иметь отдельные файлы .js для каждой задачи сообщения?
if (scope.message.chat._type == 'private') {
scope.api.sendMessage(scope.message._chat._id, '*Schedules turned ON!*', { 'parse_mode' : 'Markdown'});
const rule = new schedule.RecurrenceRule();
rule.second = 0;
const job = schedule.scheduleJob(rule, function(){
scope.api.sendMessage(CHATID, "text", { 'parse_mode' : 'Markdown' })
})
rule.second = 20;
const job2 = schedule.scheduleJob(rule, function(){
scope.api.sendMessage(CHATID, "text", { 'parse_mode' : 'HTML' })
})
rule.second = 40;
const job3 = schedule.scheduleJob(rule, function(){
scope.api.sendMessage(-CHATID, "text", { 'parse_mode' : 'HTML' })
})
}
}
Не уверен, что это возможно выполнить в одном файле .js, помощь будет очень признательна!