This commit is contained in:
明天好像没什么
2025-11-01 21:32:46 +08:00
4 changed files with 9 additions and 4 deletions

7
bot.py
View File

@@ -121,7 +121,9 @@ class EULAManager:
confirm_logger.critical("请阅读以下文件:")
confirm_logger.critical(" - EULA.md (用户许可协议)")
confirm_logger.critical(" - PRIVACY.md (隐私条款)")
confirm_logger.critical("然后编辑 .env 文件,将 'EULA_CONFIRMED=false' 改为 'EULA_CONFIRMED=true'")
confirm_logger.critical(
f"然后编辑 .env 文件,将 'EULA_CONFIRMED=false' 改为 'EULA_CONFIRMED=true'"
)
attempts = 0
while attempts < MAX_EULA_CHECK_ATTEMPTS:
@@ -129,6 +131,9 @@ class EULAManager:
await asyncio.sleep(EULA_CHECK_INTERVAL)
attempts += 1
# 重新加载.env文件以获取最新更改
load_dotenv(override=True)
# 从 os.environ 读取,避免重复 I/O
eula_confirmed = os.getenv("EULA_CONFIRMED", "").lower()
if eula_confirmed == "true":