Skip to content
On this page


Mirai 适配器配置。

class Config

Bases: alicebot.config.ConfigModel

Mirai 配置类,将在适配器被加载时被混入到机器人主配置中。

  • Attributes

    • adapter_type (Literal['ws', 'reverse-ws']) - 适配器类型,需要和协议端配置相同。

    • host (str) - 本机域名。

    • port (int) - 监听的端口。

    • url (str) - WebSocket 路径,需要和协议端配置相同。

    • reconnect_interval (int) - 重连等待时间。

    • api_timeout (int) - 进行 API 调用时等待返回响应的超时时间。

    • verify_key (str) - 建立连接时的认证密钥,需要和 mirai-api-http 配置中的 verifyKey 相同,如果关闭验证则留空。

    • qq (int) - 机器人的 QQ 号码,必须指定。

method __init__(__pydantic_self__, **data) {#BaseModel.__init__}

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

__init__ uses __pydantic_self__ instead of the more common self for the first arg to allow self as a field name.

  • Arguments

    • data (Any)
  • Returns

    Type: None

Released under the MIT License.