philia
    Preparing search index...

    群消息

    interface GroupMessageEvent {
        atall: boolean;
        atme: boolean;
        c: Client;
        event: Message;
        font: string;
        group: Group;
        group_id: string;
        group_name: string;
        member: Member;
        message: MessageElem[];
        message_id: string;
        message_type: "group";
        parsed: PhiliaToOICQ;
        post_type: "message";
        rand: number;
        raw_message: string;
        sender: {
            age: string;
            area: string;
            card: string;
            group_id?: string;
            level: number;
            nickname: string;
            role: GroupRole;
            sex: Gender;
            sub_id: number;
            title: string;
            user_id: string;
            [k: string]: any;
        };
        seq: string
        | number;
        source?: Quotable;
        sub_type: "normal";
        time: number;
        get nickname(): string;
        get user_id(): string;
        deserialize(event: GroupMessage): GroupMessage;
        parse(): Promise<GroupMessageEvent>;
        recall(): Promise<boolean>;
        reply(content: Sendable, quote?: boolean): Promise<MessageRet>;
        serialize(): string;
        toCqcode(): string;
        toJSON(keys: string[]): Record<string, any>;
        toString(): string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    atall: boolean

    是否AT全体成员

    atme: boolean

    是否AT我

    event: Message
    font: string
    group: Group

    群对象

    group_id: string

    群号

    group_name: string

    群名

    member: Member

    发送者群员对象

    message: MessageElem[] = []

    消息元素数组

    message_id: string

    方法用

    message_type: "group" = ...
    parsed: PhiliaToOICQ

    post_type

    post_type: "message" = ...
    rand: number

    消息随机数

    raw_message: string = ""

    字符串形式的消息

    sender: {
        age: string;
        area: string;
        card: string;
        group_id?: string;
        level: number;
        nickname: string;
        role: GroupRole;
        sex: Gender;
        sub_id: number;
        title: string;
        user_id: string;
        [k: string]: any;
    }

    发送方信息

    Type declaration

    • [k: string]: any

      平台额外字段

    • age: string

      年龄,@deprecated

    • area: string

      地区,@deprecated

    • card: string

      名片

    • Optionalgroup_id?: string

      群号,当消息来自群聊时有效

    • level: number

      等级

    • nickname: string

      昵称

    • role: GroupRole

      权限

    • sex: Gender

      性别,@deprecated

    • sub_id: number

      未知属性

    • title: string

      头衔

    • user_id: string

      账号

    seq: string | number

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

    source?: Quotable

    引用回复

    sub_type: "normal" = ...

    普通消息

    time: number

    消息时间

    Accessors

    Methods