mirror of https://github.com/Mai-with-u/MaiBot.git
typing和注释
parent
55b54351de
commit
77995cb369
|
|
@ -34,10 +34,10 @@ class BaseEventHandler(ABC):
|
||||||
"""订阅的事件列表"""
|
"""订阅的事件列表"""
|
||||||
|
|
||||||
@abstractmethod
|
@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:
|
Args:
|
||||||
message (MaiMessages | None): 事件消息对象,当你注册的事件为ON_START和ON_STOP时message为None
|
kwargs (dict | None): 事件消息对象,当你注册的事件为ON_START和ON_STOP时message为None
|
||||||
Returns:
|
Returns:
|
||||||
Tuple[bool, bool, Optional[str]]: (是否执行成功, 是否需要继续处理, 可选的返回消息)
|
Tuple[bool, bool, Optional[str]]: (是否执行成功, 是否需要继续处理, 可选的返回消息)
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue