Декоратор на функцию хождения в базу, который в оперативке держит время последнего обращения.
Бро, сделал декоратор, вроде все работает. Вопрос только. Сейчас время храню тупо в переменной глобальной, которую определил в начале файла. С одного акка все норм, но если второй акк заходит - ему достается та же переменная с тем же значением. Т.е. он ни разу не кликал на кнопку - и не может кликнуть, потому что надо ждать минимум 1 минута.
Первое что приходит в голову - вместо переменной - словарь сделать с key: user_id и value: datetime. Но он в реале, если будет много пользователей разжиреет и будет тяжелым, что еще хуже наверное, чем просто в БД стучать. Может еще что-то посоветуешь? Сижу, туплю