跳转至

notice

通知事件。

ChannelCreateEvent

Bases: NoticeEvent

notice.channel_create 频道新建

Source code in src/pylibob/event/notice.py
class ChannelCreateEvent(NoticeEvent, kw_only=True):
    """`notice.channel_create` [频道新建](https://12.onebot.dev/interface/user/notice-events/#noticechannel_create)"""

    detail_type: Literal["channel_create"] = "channel_create"
    guild_id: str
    channel_id: str
    operator_id: str

ChannelDeleteEvent

Bases: NoticeEvent

notice.channel_delete 频道删除

Source code in src/pylibob/event/notice.py
class ChannelDeleteEvent(NoticeEvent, kw_only=True):
    """`notice.channel_delete` [频道删除](https://12.onebot.dev/interface/user/notice-events/#noticechannel_delete)"""

    detail_type: Literal["channel_delete"] = "channel_delete"
    guild_id: str
    channel_id: str
    operator_id: str

ChannelMemberDecreaseEvent

Bases: NoticeEvent

notice.channel_member_decrease 频道成员减少

Source code in src/pylibob/event/notice.py
class ChannelMemberDecreaseEvent(NoticeEvent, kw_only=True):
    """`notice.channel_member_decrease` [频道成员减少](https://12.onebot.dev/interface/user/notice-events/#noticechannel_member_decrease)"""

    detail_type: Literal["channel_member_decrease"] = "channel_member_decrease"
    sub_type: str
    guild_id: str
    channel_id: str
    user_id: str
    operator_id: str

ChannelMemberIncreaseEvent

Bases: NoticeEvent

notice.channel_member_increase 频道成员增加

Source code in src/pylibob/event/notice.py
class ChannelMemberIncreaseEvent(NoticeEvent, kw_only=True):
    """`notice.channel_member_increase` [频道成员增加](https://12.onebot.dev/interface/user/notice-events/#noticechannel_member_increase)"""

    detail_type: Literal["channel_member_increase"] = "channel_member_increase"
    sub_type: str
    guild_id: str
    channel_id: str
    user_id: str
    operator_id: str

ChannelMessageDeleteEvent

Bases: NoticeEvent

notice.channel_message_delete 频道消息删除

Source code in src/pylibob/event/notice.py
class ChannelMessageDeleteEvent(NoticeEvent, kw_only=True):
    """`notice.channel_message_delete` [频道消息删除](https://12.onebot.dev/interface/user/notice-events/#noticechannel_message_delete)"""

    detail_type: Literal["channel_message_delete"] = "channel_message_delete"
    sub_type: str
    guild_id: str
    channel_id: str
    message_id: str
    user_id: str
    operator_id: str

FriendDecreaseEvent

Bases: NoticeEvent

notice.friend_decrease 好友减少

Source code in src/pylibob/event/notice.py
class FriendDecreaseEvent(NoticeEvent, kw_only=True):
    """`notice.friend_decrease` [好友减少](https://12.onebot.dev/interface/user/notice-events/#noticefriend_decrease)"""

    detail_type: Literal["friend_decrease"] = "friend_decrease"
    user_id: str

FriendIncreaseEvent

Bases: NoticeEvent

notice.friend_increase 好友增加

Source code in src/pylibob/event/notice.py
class FriendIncreaseEvent(NoticeEvent, kw_only=True):
    """`notice.friend_increase` [好友增加](https://12.onebot.dev/interface/user/notice-events/#noticefriend_increase)"""

    detail_type: Literal["friend_increase"] = "friend_increase"
    user_id: str

GroupMemberDecreaseEvent

Bases: NoticeEvent

notice.group_member_decrease 群成员减少

Source code in src/pylibob/event/notice.py
class GroupMemberDecreaseEvent(NoticeEvent, kw_only=True):
    """`notice.group_member_decrease` [群成员减少](https://12.onebot.dev/interface/user/notice-events/#noticegroup_member_decrease)"""

    detail_type: Literal["group_member_decrease"] = "group_member_decrease"
    sub_type: str
    group_id: str
    user_id: str
    operator_id: str

GroupMemberIncreaseEvent

Bases: NoticeEvent

notice.group_member_increase 群成员增加

Source code in src/pylibob/event/notice.py
class GroupMemberIncreaseEvent(NoticeEvent, kw_only=True):
    """`notice.group_member_increase` [群成员增加](https://12.onebot.dev/interface/user/notice-events/#noticegroup_member_increase)"""

    detail_type: Literal["group_member_increase"] = "group_member_increase"
    sub_type: str
    group_id: str
    user_id: str
    operator_id: str

GroupMessageDeleteEvent

Bases: NoticeEvent

notice.group_message_delete 群消息删除

Source code in src/pylibob/event/notice.py
class GroupMessageDeleteEvent(NoticeEvent, kw_only=True):
    """`notice.group_message_delete` [群消息删除](https://12.onebot.dev/interface/user/notice-events/#noticegroup_message_delete)"""

    detail_type: Literal["group_message_delete"] = "group_message_delete"
    sub_type: str
    group_id: str
    message_id: str
    user_id: str
    operator_id: str

GuildMemberDecreaseEvent

Bases: NoticeEvent

notice.guild_member_decrease 群组成员减少

Source code in src/pylibob/event/notice.py
class GuildMemberDecreaseEvent(NoticeEvent, kw_only=True):
    """`notice.guild_member_decrease` [群组成员减少](https://12.onebot.dev/interface/user/notice-events/#noticeguild_member_decrease)"""

    detail_type: Literal["guild_member_decrease"] = "guild_member_decrease"
    sub_type: str
    guild_id: str
    user_id: str
    operator_id: str

GuildMemberIncreaseEvent

Bases: NoticeEvent

notice.guild_member_increase 群组成员增加

Source code in src/pylibob/event/notice.py
class GuildMemberIncreaseEvent(NoticeEvent, kw_only=True):
    """`notice.guild_member_increase` [群组成员增加](https://12.onebot.dev/interface/user/notice-events/#noticeguild_member_increase)"""

    detail_type: Literal["guild_member_increase"] = "guild_member_increase"
    sub_type: str
    guild_id: str
    user_id: str
    operator_id: str

NoticeEvent

Bases: Event

通知事件基类。

Source code in src/pylibob/event/notice.py
class NoticeEvent(Event, kw_only=True):
    """通知事件基类。"""

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

PrivateMessageDeleteEvent

Bases: NoticeEvent

notice.private_message_delete 私聊消息删除

Source code in src/pylibob/event/notice.py
class PrivateMessageDeleteEvent(NoticeEvent, kw_only=True):
    """`notice.private_message_delete` [私聊消息删除](https://12.onebot.dev/interface/user/notice-events/#noticeprivate_message_delete)"""

    detail_type: Literal["private_message_delete"] = "private_message_delete"
    message_id: str
    user_id: str