跳转至

meta

元事件。

MetaConnectEvent

Bases: MetaEvent

meta.connect 连接

Source code in src/pylibob/event/meta.py
class MetaConnectEvent(
    MetaEvent,
    kw_only=True,
):
    """`meta.connect` [连接](https://12.onebot.dev/interface/meta/events/#metaconnect)。"""

    detail_type: Literal["connect"] = "connect"
    version: dict[str, str]

MetaEvent

Bases: Event

元事件基类。

Source code in src/pylibob/event/meta.py
class MetaEvent(
    Event,
    kw_only=True,
):
    """元事件基类。"""

    type: Literal["meta"] = "meta"  # noqa: A003

MetaHeartbeatEvent

Bases: MetaEvent

meta.heartbeat 心跳

Source code in src/pylibob/event/meta.py
class MetaHeartbeatEvent(
    MetaEvent,
    kw_only=True,
):
    """`meta.heartbeat` [心跳](https://12.onebot.dev/interface/meta/events/#metaheartbeat)。"""

    detail_type: Literal["heartbeat"] = "heartbeat"
    interval: int

MetaStatusUpdateEvent

Bases: MetaEvent

meta.status_update 状态更新

Source code in src/pylibob/event/meta.py
class MetaStatusUpdateEvent(
    MetaEvent,
    kw_only=True,
):
    """`meta.status_update` [状态更新](https://12.onebot.dev/interface/meta/events/#metastatusupdate)。"""

    detail_type: Literal["status_update"] = "status_update"
    status: Status