From dff0ce37ac707d0c34e6979478eb913ceb668238 Mon Sep 17 00:00:00 2001 From: a376148946 <376148946@qq.com> Date: Mon, 18 Sep 2023 12:50:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8Fbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- StarRailUID/starrailuid_charinfo/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/StarRailUID/starrailuid_charinfo/__init__.py b/StarRailUID/starrailuid_charinfo/__init__.py index d85330c..1fa44c1 100644 --- a/StarRailUID/starrailuid_charinfo/__init__.py +++ b/StarRailUID/starrailuid_charinfo/__init__.py @@ -103,19 +103,19 @@ async def send_char_info(bot: Bot, ev: Event): async def _get_char_info(bot: Bot, ev: Event, text: str): + msg = ''.join(re.findall('^[a-zA-Z0-9_\u4e00-\u9fa5]+$', text)) + if not msg: + return None # 获取角色名 await bot.logger.info('开始执行[查询角色面板]') # 获取uid if '换' in msg or '拿' in msg or '带' in msg: uid = await get_uid(bot, ev, False, True) - msg = ''.join(re.findall('^[a-zA-Z0-9_\u4e00-\u9fa5]+$', text)) else: uid = await get_uid(bot, ev) msg = ' '.join(re.findall('[\u4e00-\u9fa5]+', text)) if uid is None: return await bot.send(UID_HINT) - if not msg: - return None await bot.logger.info(f'[查询角色面板]uid: {uid}') return await draw_char_info_img(msg, uid)