xiaoyukkkk commited on
Commit
32fe1ff
·
verified ·
1 Parent(s): 4f483a3

Upload main.py

Browse files
Files changed (1) hide show
  1. main.py +5 -5
main.py CHANGED
@@ -318,17 +318,17 @@ class AccountManager:
318
  - cooldown_seconds: 剩余冷却秒数,0表示无冷却,-1表示永久禁用
319
  - cooldown_reason: 冷却原因,None表示无冷却
320
  """
321
- if self.is_available:
322
- return (0, None)
323
-
324
  current_time = time.time()
325
 
326
- # 检查429冷却期(10分钟后自动恢复)
327
  if self.last_429_time > 0:
328
  remaining_429 = RATE_LIMIT_COOLDOWN_SECONDS - (current_time - self.last_429_time)
329
  if remaining_429 > 0:
330
  return (int(remaining_429), "429限流")
331
- # 429冷却期已过,可以恢复
 
 
 
332
  return (0, None)
333
 
334
  # 普通错误永久禁用
 
318
  - cooldown_seconds: 剩余冷却秒数,0表示无冷却,-1表示永久禁用
319
  - cooldown_reason: 冷却原因,None表示无冷却
320
  """
 
 
 
321
  current_time = time.time()
322
 
323
+ # 优先检查429冷却期(无论账户是否可用)
324
  if self.last_429_time > 0:
325
  remaining_429 = RATE_LIMIT_COOLDOWN_SECONDS - (current_time - self.last_429_time)
326
  if remaining_429 > 0:
327
  return (int(remaining_429), "429限流")
328
+ # 429冷却期已过
329
+
330
+ # 如果账户可用且没有429冷却,返回正常状态
331
+ if self.is_available:
332
  return (0, None)
333
 
334
  # 普通错误永久禁用