Как исправить баг при х2 нажатии на INLINE кнопку в pyTelegramBotAPI?
Есть код который обрабатываем INLINE нажатия на кнопку передавая callback_data в callback_query.
Этот код ВЫВОДИТ деньги пользователю, при нажатии на кнопку все хорошо срабатывает, но если быстро нажать 2 раза, то бот это как-то считает и подумает что все окей.
Как это фиксить? Столько проверок уже впихал и ничего...
Храни время последнего обращения пользователя и игнорируй сообщения от этого пользователя если разница между прошлым и текущим запросами меньше заданного лимита, например 2-3 секунды. Про pyTelegramBotAPI не знаю, а например у aiogram это можно сделать на уровне middleware простым декоратором. Можешь там подсмотреть как это работает - ThrottlingMiddleware