From 2349350ba8db8a572a49e931891eaa42a4207df4 Mon Sep 17 00:00:00 2001 From: Kyomotoi <1172294279@qq.com> Date: Thu, 15 Apr 2021 14:15:25 +0800 Subject: =?UTF-8?q?=E2=9C=A8=F0=9F=90=9B=E2=9A=A1=EF=B8=8F=20=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增:以图搜图 挖坑:今天吃什么 修复:只响应私聊消息 修复:nsfw部分变量错误 优化:插件名 优化:部分插件代码结构 --- ATRI/plugins/curse/__init__.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'ATRI/plugins/curse/__init__.py') diff --git a/ATRI/plugins/curse/__init__.py b/ATRI/plugins/curse/__init__.py index ee4ea58..5085dbf 100644 --- a/ATRI/plugins/curse/__init__.py +++ b/ATRI/plugins/curse/__init__.py @@ -18,19 +18,17 @@ __doc__ = """ 口臭,口臭一下,骂我 """ -curse = sv.on_message(rule=is_in_service('口臭')) -sv.manual_reg_service('口臭', __doc__) +curse = sv.on_command( + cmd='口臭', + docs=__doc__, + aliases={'口臭一下,骂我'}, + rule=is_in_service('口臭') +) @curse.handle() async def _curse(bot: Bot, event: MessageEvent) -> None: global sick_list - msg = str(event.message) user = event.get_user_id() - curse_key = ['口臭', '口臭一下', '骂我'] - - if msg not in curse_key: - return - if count_list(sick_list, user) == 3: sick_list.append(user) repo = ( -- cgit v1.2.3