Necesito límites de tasa por usuario (no por grupo), así que estoy intentando implementar mi propia solución provisional. Limitar el número de indicaciones en lugar de tokens estaría bien. Estoy pensando en un webhook en post_event que diga si es un mensaje privado y un usuario está publicando a un bot, incrementar un campo personalizado ‘ai_query_count’ en el usuario. Creo que esa parte funcionaría.
Entonces, ¿qué hacer si el recuento es demasiado alto? Probé algo de JavaScript en admin > customize > head que lee el recuento del usuario e intenta deshabilitar el botón de respuesta si el recuento es demasiado alto, pero no puedo encontrar un término selector para obtener el botón.
O tal vez haya un mejor enfoque. ¡Cualquier idea es bienvenida!