feat: Change update check source to tencent mirror

This commit is contained in:
LWR
2023-07-06 00:04:32 +08:00
parent 9eca363497
commit 4b2590738f

View File

@@ -57,7 +57,7 @@ class StarBot:
logger.opt(colors=True, raw=True).info(f"<yellow>{self.STARBOT_ASCII_LOGO}</>")
if config.get("CHECK_VERSION"):
try:
response = await get_session().get("https://mirrors.aliyun.com/pypi/web/json/starbot-bilibili")
response = await get_session().get("https://mirrors.cloud.tencent.com/pypi/json/starbot-bilibili")
data = await response.text()
latest_version = json.loads(data)["info"]["version"]
if latest_version != self.VERSION:
@@ -207,11 +207,11 @@ class StarBot:
# 检测 UID 配置完整性
if config.get("ACCOUNT_UID") is None:
logger.warning("未填写 ACCOUNT_UID 配置项, 受 B 站风控影响, 将无法获取弹幕相关数据, 请使用 config.set('ACCOUNT_UID', 您的UID) 设置")
logger.warning("未填写 ACCOUNT_UID 配置项, 受 B 站风控影响, 将无法获取弹幕相关数据, 请使用 config.set(\"ACCOUNT_UID\", 您的UID) 设置")
# 检测消息补发配置完整性
if config.get("BAN_RESEND") and config.get("MASTER_QQ") is None:
logger.warning("检测到风控消息补发功能已开启, 但未配置机器人主人 QQ, 将会导致 \"补发\" 命令无法使用, 请使用 config.set(\"MASTER_QQ\", QQ号) 进行配")
logger.warning("检测到风控消息补发功能已开启, 但未配置机器人主人 QQ, 将会导致 \"补发\" 命令无法使用, 请使用 config.set(\"MASTER_QQ\", QQ号) ")
# 受 B 站新风控机制影响,取到了 UID 为 0 的弹幕数据,自动删除掉这一批污染数据
for key in await redis.keys("UserDanmuCount:*"):