fix: 修复EULA和隐私政策处理时发生编码不兼容的问题

pull/472/head
Oct-autumn 2025-03-18 10:28:25 +08:00
parent 17b8b5e246
commit 8e90429615
No known key found for this signature in database
GPG Key ID: 53C510DF2E6149E8
1 changed files with 4 additions and 4 deletions

8
bot.py
View File

@ -183,9 +183,9 @@ def check_eula():
# 检查EULA确认文件是否存在
if eula_confirm_file.exists():
# 检查EULA文件版本是否更新对比哈希
with open(eula_file, "r") as f:
with open(eula_file, "r", encoding="utf-8") as f:
eula_content = f.read()
with open(eula_confirm_file, "r") as f:
with open(eula_confirm_file, "r", encoding="utf-8") as f:
confirmed_content = f.read()
# 计算EULA文件的md5值
eula_new_hash = hashlib.md5(eula_content.encode("utf-8")).hexdigest()
@ -197,9 +197,9 @@ def check_eula():
# 检查隐私条款确认文件是否存在
if privacy_confirm_file.exists():
# 检查隐私条款文件版本是否更新(对比哈希)
with open(privacy_file, "r") as f:
with open(privacy_file, "r", encoding="utf-8") as f:
privacy_content = f.read()
with open(privacy_confirm_file, "r") as f:
with open(privacy_confirm_file, "r", encoding="utf-8") as f:
confirmed_content = f.read()
# 计算隐私条款文件的md5值
privacy_new_hash = hashlib.md5(privacy_content.encode("utf-8")).hexdigest()