Ограничить количество токенов ИИ, которые пользователь может использовать в день?

Мне сейчас нужны ограничения скорости для каждого пользователя (а не для группы), поэтому я пытаюсь создать временное решение самостоятельно. Ограничение количества запросов вместо токенов тоже подойдёт. Я думаю о вебхуке на событии post_event, который проверяет, является ли сообщение личным, и если пользователь пишет боту, увеличивает пользовательское поле ‘ai_query_count’ у пользователя. Думаю, эта часть сработает.

А что делать, если счётчик станет слишком высоким? Я попробовал добавить JavaScript в раздел администрирования > настройка > head, который читает счётчик пользователя и пытается отключить кнопку «Ответить», если счётчик слишком высок, но не могу подобрать селектор для этой кнопки.

Или, возможно, есть более подходящий подход. Любые идеи будут приняты с благодарностью!