Есть бот в телеграмме и база данных (SQLite)
Пользователь совершил действие (например: написал боту "Бонус"), у пользователя в базе данных отнимается 1, как сделать, чтобы через 24 часа пользователю добавлялось 1?
Сергей Соколов, Не сможет, после первого раза из базы данных вычитается 1, у него становится 0, далее идет проверка, если в бд число меньше 1, бот пишет "Следующий раз можно получить бонус через 24 часа"
TheMergus,
"После того как человек написал "Бонус" и значение в базе данных уменьшилось на 1"
а если не писал "Бонус", то ему ничего не будет начисляться каждые 24 часа?
бонусы вообще суммируются (инкрементируются) каждые 24 часа или только если написал Бонус, то ему -1 и +1 через 24 часа и все?