mirror of
https://github.com/nonebot/nonebot2.git
synced 2024-12-01 01:25:07 +08:00
1.3 KiB
1.3 KiB
contentSidebar | sidebarDepth |
---|---|
true | 0 |
NoneBot.drivers.aiohttp 模块
AIOHTTP 驱动适配
本驱动仅支持客户端连接
class Driver
基类:nonebot.drivers.ForwardDriver
AIOHTTP 驱动框架
property type
驱动名称: aiohttp
property logger
aiohttp driver 使用的 logger
on_startup(func)
-
说明
注册一个启动时执行的函数
-
参数
func: Callable[[], Awaitable[None]]
on_shutdown(func)
-
说明
注册一个停止时执行的函数
-
参数
func: Callable[[], Awaitable[None]]
setup_http_polling(setup)
-
说明
注册一个 HTTP 轮询连接,如果传入一个函数,则该函数会在每次连接时被调用
-
参数
setup: Union[HTTPPollingSetup, Callable[[], Awaitable[HTTPPollingSetup]]]
setup_websocket(setup)
-
说明
注册一个 WebSocket 连接,如果传入一个函数,则该函数会在每次重连时被调用
-
参数
setup: Union[WebSocketSetup, Callable[[], Awaitable[WebSocketSetup]]]
run(*args, **kwargs)
启动 aiohttp driver