Нужно сделать так, чтобы при отправке сообщения: "Бонус" - пользователю изначально давало 10 руб, а после того, как он получил и захотел получить ещё 1 бонус, то ему написать: "Подождите 23:59:59"(убывающий таймер...). Помогите, пожалуйста.
Сохранять время выдачи бонуса в БД. При попытке получить бонус выбирать из базы прошлый, отнимать от текущего времени время выдачи и показывать разницу клиенту.