@kaguyajs/trss-yunzai-types
    Preparing search index...

    Class GroupMessage

    一条群消息

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    anonymous: Anonymous

    匿名信息,sub_type"anonymous"时该属性有效

    atall: boolean

    是否AT全体成员

    atme: boolean

    是否AT我

    block: boolean

    未知属性

    div: number
    font: string
    group_id: number

    群号

    group_name: string

    群名

    index: number
    message: MessageElem[]

    消息元素数组

    message_id: string

    cqhttp方法用

    message_type: "group"
    parsed: Parser
    pktnum: number

    post_type

    post_type: "message"
    proto: Proto
    rand: number

    消息随机数

    raw_message: string

    字符串形式的消息

    sender: {
        age: number;
        area: string;
        card: string;
        level: number;
        nickname: string;
        role: GroupRole;
        sex: Gender;
        sub_id: string;
        title: string;
        user_id: number;
    }

    发送方信息

    Type Declaration

    • age: number

      年龄,@deprecated

    • area: string

      地区,@deprecated

    • card: string

      名片

    • level: number

      等级

    • nickname: string

      昵称

    • role: GroupRole

      权限

    • sex: Gender

      性别,@deprecated

    • sub_id: string

      未知属性

    • title: string

      头衔

    • user_id: number

      账号

    seq: number

    消息编号,在群消息中是唯一的 (私聊消息建议至少使用time,seq,rand中的两个判断唯一性)

    source?: Quotable

    引用回复

    sub_type: "normal" | "anonymous"
    time: number

    消息时间

    user_id: number

    该值永远指向消息发送者。 对于私聊消息,请使用from_idto_id来确定发送者和接收者。 建议使用 sender.user_id

    未来会改为访问器,仅供内部转发消息时使用。

    Accessors

    • get nickname(): string

      发送方昵称,仅供内部转发消息时使用

      Returns string

    Methods

    • 将消息序列化保存

      Returns Buffer

    • Returns string

      转换为CQ码

    • Parameters

      • keys: string[]

      Returns Record<string, any>

    • 以适合人类阅读的形式输出

      Returns string

    • 组合分片消息(通常仅内部使用)

      Parameters

      Returns Message

    • 反序列化一条群消息

      Parameters

      • serialized: Buffer

      Returns GroupMessage