From 9cec17ca92b57b25c2140447bc1d2dccdfabced7 Mon Sep 17 00:00:00 2001 From: RBAmeto Date: Sun, 14 May 2023 15:37:12 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E9=9D=A2=E6=9D=BF=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=B8=8D=E5=AD=98=E5=9C=A8=E6=97=B6=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- StarRailUID/starrailuid_charinfo/draw_char_img.py | 8 +++++--- StarRailUID/utils/error_reply.py | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/StarRailUID/starrailuid_charinfo/draw_char_img.py b/StarRailUID/starrailuid_charinfo/draw_char_img.py index 30641f1..cb77727 100644 --- a/StarRailUID/starrailuid_charinfo/draw_char_img.py +++ b/StarRailUID/starrailuid_charinfo/draw_char_img.py @@ -76,6 +76,8 @@ async def draw_char_info_img(raw_mes: str, sr_uid: str, url: Optional[str]): char_name = ' '.join(re.findall('[\u4e00-\u9fa5]+', raw_mes)) char_data = await get_char_data(sr_uid, char_name) + if isinstance(char_data,str): + return char_data char = await cal_char_info(char_data) # 放角色立绘 @@ -577,11 +579,11 @@ async def get_char_data( ) -> Union[Dict, str]: player_path = PLAYER_PATH / str(sr_uid) SELF_PATH = player_path / 'SELF' - char_id = await name_to_avatar_id(char_name) + # char_id = await name_to_avatar_id(char_name) if '开拓者' in char_name: char_name = '开拓者' - else: - char_name = await alias_to_char_name(char_id, char_name) + # else: + # char_name = await alias_to_char_name(char_id, char_name) char_path = player_path / f'{char_name}.json' char_self_path = SELF_PATH / f'{char_name}.json' diff --git a/StarRailUID/utils/error_reply.py b/StarRailUID/utils/error_reply.py index 60989fc..604e024 100644 --- a/StarRailUID/utils/error_reply.py +++ b/StarRailUID/utils/error_reply.py @@ -4,7 +4,7 @@ UID_HINT = '你还没有绑定过uid哦!\n请使用[sr绑定uid123456]命令绑 MYS_HINT = '你还没有绑定过mysid哦!\n请使用[绑定mys1234]命令绑定!' CK_HINT = """你还没有绑定过Cookie哦!发送【ck帮助】获取帮助! 警告:绑定Cookie可能会带来未知的账号风险,请确保信任机器人管理员""" -CHAR_HINT = '你还没有{}的缓存噢!\n请先使用【强制刷新】命令来缓存数据! \n或者使用【查询展柜角色】命令查看已缓存角色!' +CHAR_HINT = '你还没有{}的缓存噢!\n请先使用【sr强制刷新】命令来缓存数据! \n或者使用【sr查询展柜角色】命令查看已缓存角色!' VERIFY_HINT = '''出现验证码! 如已绑定CK: 请至米游社软件->我的->我的角色处解锁验证码 (可使用[gs关闭推送]命令关闭体力推送以减少出现验证码风险)