Limiter le nombre de jetons AI qu'un utilisateur peut utiliser par jour

J’ai un peu besoin de limites de débit par utilisateur (pas par groupe) maintenant, alors j’essaie de mettre en place ma propre solution provisoire. Limiter le nombre d’invites au lieu des jetons serait bien. Je pense à un webhook sur post_event qui indique s’il s’agit d’un message privé et si un utilisateur publie auprès d’un bot, incrémente un champ personnalisé ‘ai_query_count’ sur l’utilisateur. Je pense que cette partie fonctionnerait.

Ensuite, que faire si le nombre devient trop élevé ? J’ai essayé du javascript dans admin > customize > head qui lit le nombre de l’utilisateur et essaie de désactiver le bouton Répondre si le nombre est trop élevé, mais je n’arrive pas à trouver un terme de sélecteur pour obtenir le bouton.

Ou peut-être y a-t-il une meilleure approche. Toutes les idées sont les bienvenues !