Improve Account Load Balancer: Skip Banned Accounts
Is your feature request related to a problem? Please describe. Currently, the account load balancer only checks the maximum number of connections but not whether an account has been banned, which can cause problems when m3u-filter tries to use the account.
Describe the solution you'd like
You should check if the account is banned before doing anything else. We can check whether a GET to the player_api.php endpoint without action returns a status 404 or whether the status is Banned.
Describe alternatives you've considered X
Additional context X
can u make this dynamic and a logic into the load balancing strategic? for example on the fly read the line to see if it is banned, expired, etc and mark it accordingly into a db or similar so TP can keep track of it. as well current and max cxn said lines have which will then play a role in the load balancing strategic.