forked from bot/app
2.1 KiB
2.1 KiB
title | order | icon | category |
---|---|---|---|
liteyuki.bot.lifespan | 1 | laptop-code | API |
def run_funcs(funcs: list[LIFESPAN_FUNC | PROCESS_LIFESPAN_FUNC]) -> None
运行函数
Args:
funcs:
Returns:
class Lifespan
@staticmethod
def run_funcs(funcs: list[LIFESPAN_FUNC | PROCESS_LIFESPAN_FUNC]) -> None
运行函数
Args:
funcs:
Returns:
def on_before_start(self: Any, func: LIFESPAN_FUNC) -> LIFESPAN_FUNC
注册启动时的函数
Args:
func:
Returns:
LIFESPAN_FUNC:
def on_after_start(self: Any, func: LIFESPAN_FUNC) -> LIFESPAN_FUNC
注册启动时的函数
Args:
func:
Returns:
LIFESPAN_FUNC:
def on_before_process_shutdown(self: Any, func: LIFESPAN_FUNC) -> LIFESPAN_FUNC
注册停止前的函数
Args:
func:
Returns:
LIFESPAN_FUNC:
def on_after_shutdown(self: Any, func: LIFESPAN_FUNC) -> LIFESPAN_FUNC
注册停止后的函数
Args:
func:
Returns:
LIFESPAN_FUNC:
def on_before_process_restart(self: Any, func: LIFESPAN_FUNC) -> LIFESPAN_FUNC
注册重启时的函数
Args:
func:
Returns:
LIFESPAN_FUNC:
def on_after_restart(self: Any, func: LIFESPAN_FUNC) -> LIFESPAN_FUNC
注册重启后的函数
Args:
func:
Returns:
LIFESPAN_FUNC:
def on_after_nonebot_init(self: Any, func: Any) -> None
注册 NoneBot 初始化后的函数
Args:
func:
Returns:
def before_start(self: Any) -> None
启动前
Returns:
def after_start(self: Any) -> None
启动后
Returns:
def before_process_shutdown(self: Any) -> None
停止前
Returns:
def after_shutdown(self: Any) -> None
停止后
Returns:
def before_process_restart(self: Any) -> None
重启前
Returns:
def after_restart(self: Any) -> None
重启后
Returns: