diff options
author | Kyomotoi <[email protected]> | 2021-03-14 16:22:34 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2021-03-14 16:22:34 +0800 |
commit | 64a991e035e52e0a17e73d4e671a22ea9a7489da (patch) | |
tree | 8952d23a3d0f165d363e134ff7c64dbf05a670d3 /ATRI/plugins/hitokoto.py | |
parent | da888ff020805a38a17e5f83705aeb42ffa992ba (diff) | |
download | ATRI-64a991e035e52e0a17e73d4e671a22ea9a7489da.tar.gz ATRI-64a991e035e52e0a17e73d4e671a22ea9a7489da.tar.bz2 ATRI-64a991e035e52e0a17e73d4e671a22ea9a7489da.zip |
✨🐛 更新插件,修复一些bug
Diffstat (limited to 'ATRI/plugins/hitokoto.py')
-rw-r--r-- | ATRI/plugins/hitokoto.py | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/ATRI/plugins/hitokoto.py b/ATRI/plugins/hitokoto.py index ff686fc..3754125 100644 --- a/ATRI/plugins/hitokoto.py +++ b/ATRI/plugins/hitokoto.py @@ -1,33 +1,16 @@ -#!/usr/bin/env python3 -# -*- coding:utf-8 -*- -''' -File: hitokoto.py -Created Date: 2021-02-04 17:40:21 -Author: Kyomotoi -Email: [email protected] -License: GPLv3 -Project: https://github.com/Kyomotoi/ATRI --------- -Last Modified: Sunday, 7th March 2021 3:11:44 pm -Modified By: Kyomotoi ([email protected]) --------- -Copyright (c) 2021 Kyomotoi -''' - import os import json from pathlib import Path from random import choice, randint - -from nonebot.plugin import on_command from nonebot.adapters.cqhttp import Bot, MessageEvent from ATRI.rule import ( - is_in_banlist, + is_block, is_in_dormant, is_in_service, to_bot ) +from ATRI.service import Service as sv from ATRI.exceptions import LoadingError from ATRI.utils.list import count_list, del_list_aim @@ -38,10 +21,11 @@ sick_list = [] __plugin_name__ = 'hitokoto' -hitokoto = on_command( - "一言", +hitokoto = sv.on_command( + name="Hitokoto", + cmd="一言", aliases={"抑郁一下", "网抑云"}, - rule=is_in_banlist() & is_in_dormant() + rule=is_block() & is_in_dormant() & is_in_service(__plugin_name__) & to_bot() ) |