From a24d040bfa2e2c6340f31548059af7ccd144a15d Mon Sep 17 00:00:00 2001 From: Kyomotoi <0w0@imki.moe> Date: Fri, 15 Jul 2022 11:23:39 +0800 Subject: =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E8=AF=8D=E5=BA=93?= =?UTF-8?q?=E5=8F=AF=E8=83=BD=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ATRI/plugins/thesaurus/__init__.py | 4 +--- ATRI/plugins/thesaurus/listener.py | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'ATRI') diff --git a/ATRI/plugins/thesaurus/__init__.py b/ATRI/plugins/thesaurus/__init__.py index 837cfaf..5e96bf2 100644 --- a/ATRI/plugins/thesaurus/__init__.py +++ b/ATRI/plugins/thesaurus/__init__.py @@ -326,9 +326,7 @@ async def _get_del_global_item_info(matcher: Matcher, args: Message = CommandArg @del_global_item.got("ts_del_global_item_id", "要删除词条的id是?") -async def _deal_del_global_item( - event: GroupMessageEvent, item_id: str = ArgPlainText("ts_del_global_item_id") -): +async def _deal_del_global_item(item_id: str = ArgPlainText("ts_del_global_item_id")): tm = ThesaurusManager() result = await tm.del_item(item_id, 0, True) diff --git a/ATRI/plugins/thesaurus/listener.py b/ATRI/plugins/thesaurus/listener.py index da3a0a6..a05965c 100644 --- a/ATRI/plugins/thesaurus/listener.py +++ b/ATRI/plugins/thesaurus/listener.py @@ -96,6 +96,9 @@ async def _tl_listener(event: MessageEvent): for item in query_result: item_info: ThesaurusStoragor = item + if not item_info.result: + continue + if item_info.m_type == 1: if item_info.matcher in msg: if item_info.need_at: -- cgit v1.2.3