x(twitter) account checker for auth_token lists with sticky proxy management, proxy tracking, controlled retries, and sqlite stats.
- checks account status via
tweepy-self(Client.establish_status()) - treats only
GOODas alive - runs in parallel with configurable concurrency
- retries up to 3 times only on temporary/network failures
- stores runs, attempts, statuses, and proxy observations in sqlite
update_account_info_on_startup = false(no extra startup requests)wait_on_rate_limit = false(no long built-in sleeps)auto_relogin = false(no relogin side effects)
config.toml- local config (copy from example)twitters.txt- input tokens (one per line)proxy.txt- sticky proxy pool (one proxy URL per line)tokenalive-x.db- sqlite database
if twitters.txt exists and check_only_file_if_exists = true, checker runs only tokens from file. if twitters.txt is absent, checker runs all accounts from DB.
uv synccp config.example.toml config.toml
uv run python main.pyGOOD-> aliveBAD_TOKEN,SUSPENDED,LOCKED,CONSENT_LOCKED,NOT_FOUND-> not aliveUNKNOWN-> technical failure after retries