# NoneBot.drivers.quart 模块

# Quart 驱动适配

后端使用方法请参考: Quart 文档 (opens new window)

# class Config

基类:pydantic.env_settings.BaseSettings

Quart 驱动框架设置

# quart_reload_dirs

  • 类型

    List[str]

  • 说明

    debug 模式下重载监控文件夹列表,默认为 uvicorn 默认值

# class Driver

基类:nonebot.drivers.ReverseDriver

Quart 驱动框架

  • 上报地址

    • /{adapter name}/http: HTTP POST 上报

    • /{adapter name}/ws: WebSocket 上报

# property type

驱动名称: quart

# property server_app

Quart 对象

# property asgi

Quart 对象

# property logger

Quart 使用的 logger

# on_startup(func)

参考文档: Startup and Shutdown (opens new window)

# on_shutdown(func)

参考文档: Startup and Shutdown (opens new window)

# run(host=None, port=None, *, app=None, **kwargs)

使用 uvicorn 启动 Quart

# class WebSocket

基类:nonebot.drivers.WebSocket