summaryrefslogtreecommitdiff
path: root/ATRI/plugins/chat
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2021-10-24 16:47:29 +0800
committerKyomotoi <[email protected]>2021-10-24 16:47:29 +0800
commit16838e0d83c8dd3f1be1e6ec5fb1cecd9b319d8a (patch)
tree77630910cac9cc38396cabe3dcc11e2d856a6c2f /ATRI/plugins/chat
parentd789b1ae77f4415dab062c4af516e303dc447ddc (diff)
downloadATRI-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__.py7
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()