Как сделать выдачу материала чат-ботом раз в N дней?
Как сделать, чтобы в чат-боте (Telegram) при запросе урока, например, бот выдал его, при этом пользователь запросить следующий урок не может в течение 3 дней с момента получения текущего?
Если не очень ясно, то такая формулировка: получить материал пользователь может только по запросу и с частотой не чаще, чем раз в 3 дня.
Пробовал на сервисе Flow XO сделать тайм-аут. Но после таймаута он сам высылает пользователю следующий урок. Обычная задержка.
Для начала, надо сразу отмечать, что речь идёт о решении вопроса в сервисе Flow XO.
Далее, в этом сервисе надо изучить, можно ли к пользователю приписывать какие-то данные. Например, запросил пользователь что-то - мы записываем в переменную user_data.request_time (не знаю как там всё устроено - это просто предположение) дату запроса. При следующем запросе проверяем, что request_time+3>now. Вообще, не исключено, что это будет для этой конкретной платформы слишком сложно.