diff options
Diffstat (limited to 'ATRI/plugins/call-owner.py')
-rw-r--r-- | ATRI/plugins/call-owner.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ATRI/plugins/call-owner.py b/ATRI/plugins/call-owner.py index 488e5a3..5384fdd 100644 --- a/ATRI/plugins/call-owner.py +++ b/ATRI/plugins/call-owner.py @@ -21,6 +21,17 @@ __doc__ = """ repo = sv.on_command(cmd="来杯红茶", docs=__doc__) [email protected]_parser # type: ignore +async def _nsfw(bot: Bot, event: MessageEvent, state: T_State) -> None: + msg = str(event.message) + if msg == "算了": + await repo.finish('好吧') + + if not msg: + await repo.reject('话呢?') + else: + state['pic'] = msg + @repo.handle() async def _repo(bot: Bot, event: MessageEvent, state: T_State) -> None: msg = str(event.message).strip() |