diff options
author | Kyomotoi <[email protected]> | 2021-10-24 16:47:29 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2021-10-24 16:47:29 +0800 |
commit | 16838e0d83c8dd3f1be1e6ec5fb1cecd9b319d8a (patch) | |
tree | 77630910cac9cc38396cabe3dcc11e2d856a6c2f /ATRI/plugins/chat | |
parent | d789b1ae77f4415dab062c4af516e303dc447ddc (diff) | |
download | ATRI-16838e0d83c8dd3f1be1e6ec5fb1cecd9b319d8a.tar.gz ATRI-16838e0d83c8dd3f1be1e6ec5fb1cecd9b319d8a.tar.bz2 ATRI-16838e0d83c8dd3f1be1e6ec5fb1cecd9b319d8a.zip |
🔖 更新版本:YHN-001-A04
新增:
- nsfw检测(主动/被动) 又名 涩图嗅探
- 可选代理
修复:
- plugin/chat 在 nb2-a14+ 版本 finish 内为空时会报错
其他:
- 对定时任务进行中文命名
Diffstat (limited to 'ATRI/plugins/chat')
-rw-r--r-- | ATRI/plugins/chat/__init__.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ATRI/plugins/chat/__init__.py b/ATRI/plugins/chat/__init__.py index 9f7f26c..ab22db9 100644 --- a/ATRI/plugins/chat/__init__.py +++ b/ATRI/plugins/chat/__init__.py @@ -26,7 +26,10 @@ async def _chat(bot: Bot, event: MessageEvent): msg = str(event.message) repo = await Chat().deal(msg, user_id) _chat_flmt.start_cd(user_id) - await chat.finish(repo) + try: + await chat.finish(repo) + except Exception: + return my_name_is = Chat().on_command("叫我", "更改闲聊(划掉 文爱)时的称呼", aliases={"我是"}, priority=1) @@ -111,7 +114,7 @@ async def _deal_say(bot: Bot, event: MessageEvent, state: T_State): await say.finish(msg) [email protected]_job("interval", hours=3, misfire_grace_time=60) [email protected]_job("interval", name="闲聊词库检查更新", hours=3, misfire_grace_time=60) async def _check_kimo(): try: await Chat().update_data() |