From 7db5b3b5c0a48ae5c1609f33e959f032f4315d7c Mon Sep 17 00:00:00 2001 From: Ailitonia <41713304+Ailitonia@users.noreply.github.com> Date: Tue, 7 Sep 2021 02:08:56 +0800 Subject: [PATCH] Fix: Check info_list to avoid TypeError --- plugins/pixiv/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/pixiv/__init__.py b/plugins/pixiv/__init__.py index 35916d80d..556a7c422 100644 --- a/plugins/pixiv/__init__.py +++ b/plugins/pixiv/__init__.py @@ -131,6 +131,8 @@ async def _(bot: Bot, event: MessageEvent, state: T_State): info_list, code = await search_pixiv_urls(keyword, num, page, r18) if code != 200: await pixiv_keyword.finish(info_list[0]) + if not info_list: + await pixiv_keyword.finish("没有找到啊,等等再试试吧~V", at_sender=True) await send_image(info_list, pixiv_keyword, bot, event) logger.info( f"(USER {event.user_id}, GROUP {event.group_id if isinstance(event, GroupMessageEvent) else 'private'})"