添加对多行的匹配
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2025-12-04 22:16:57 +08:00
parent 35f411fb3a
commit e1b5f9cfc9

View File

@ -1,4 +1,3 @@
import re
import aiohttp
import asyncio as asynkio
from math import ceil
@ -6,6 +5,7 @@ from pathlib import Path
from typing import Any
import nanoid
from nonebot.rule import KeywordsRule, Rule
from konabot.plugins.notice_ui.notice import NoticeUI
import nonebot
from loguru import logger
@ -15,10 +15,9 @@ from nonebot_plugin_alconna import Alconna, Args, Subcommand, UniMessage, UniMsg
from pydantic import BaseModel
from konabot.common.longtask import DepLongTaskTarget, LongTask, create_longtask, handle_long_task, longtask_data
from konabot.common.nb.match_keyword import match_keyword
from konabot.plugins.simple_notify.ask_llm import ask_ai
evt = on_message(rule=match_keyword(re.compile("^.+提醒我.+$")))
evt = on_message(rule=Rule(KeywordsRule("提醒我")))
(Path(__file__).parent.parent.parent.parent / "data").mkdir(exist_ok=True)
DATA_FILE_PATH = Path(__file__).parent.parent.parent.parent / "data" / "notify.json"