async with Client(name=ph.replace("+", ""),session_string=ss,api_id=api_id,api_hash=api_hash,workdir=SESS_DIR,) as cl:
api_id, api_hash = pick_random_api_key()
st["api_id"] = api_id
st["api_hash"] = api_hash
c=Client(name=ph,api_id=api_id,api_hash=api_hash,workdir=SESS_DIR)
await c.connect()
sent=await c.send_code(ph)
login_clients[cid] = c
st["hash"]=sent.phone_code_hash
st["stage"]="code"