typing和注释

pull/1215/head
Windpicker-owo 2025-08-23 23:38:48 +08:00
parent 55b54351de
commit 77995cb369
1 changed files with 2 additions and 2 deletions

View File

@ -34,10 +34,10 @@ class BaseEventHandler(ABC):
"""订阅的事件列表"""
@abstractmethod
async def execute(self, message: MaiMessages | None) -> Tuple[bool, bool, Optional[str]]:
async def execute(self, kwargs: dict | None) -> Tuple[bool, bool, Optional[str]]:
"""执行事件处理的抽象方法,子类必须实现
Args:
message (MaiMessages | None): 事件消息对象当你注册的事件为ON_START和ON_STOP时message为None
kwargs (dict | None): 事件消息对象当你注册的事件为ON_START和ON_STOP时message为None
Returns:
Tuple[bool, bool, Optional[str]]: (是否执行成功, 是否需要继续处理, 可选的返回消息)
"""