philia
    Preparing search index...

    API 转换器

    Implements

    Index

    Constructors

    Properties

    cache: Map<string, unknown> = ...
    client: default
    group_cache: Map<string, Group> = ...
    group_member_cache: Map<string, Map<string, GroupMember>> = ...
    user_cache: Map<string, User> = ...

    Methods

    • Parameters

      • res: {
            avatar?: string;
            group_create_time: number;
            group_id: number;
            group_level: number;
            group_memo: string;
            group_name: string;
            max_member_count: number;
            member_count: number;
        }

      Returns Group

    • Parameters

      • gid: string
      • res:
            | GroupSender
            | {
                age: number;
                avatar?: string;
                card: string;
                card_changeable: boolean;
                group_id: number;
                join_time: number;
                last_sent_time: number;
                level: number;
                nickname: string;
                role: "owner"
                | "admin"
                | "member";
                sex: "unknown" | "male" | "female";
                shut_up_timestamp: number;
                title: string;
                title_expire_time: number;
                unfriendly: boolean;
                user_id: number;
            }

      Returns GroupMember

    • Parameters

      • res:
            | Sender
            | {
                age: number;
                avatar?: string;
                level: number;
                login_days: number;
                nickname: string;
                qid: string;
                remark?: string;
                sex: "unknown"
                | "male"
                | "female";
                user_id: number;
            }

      Returns User

    • 获取消息记录

      Parameters

      • __namedParameters: {
            count?: number;
            id: string;
            newer?: boolean;
            type: "message" | "user" | "group";
        }

      Returns Promise<Message[]>

    • 获取版本信息

      Returns Promise<
          {
              impl: { id: string; name: string; version: string };
              proto: { id: string; name: string; version: string };
          },
      >

    • 处理请求

      Parameters

      • __namedParameters: { block?: boolean; id: string; reason?: string; result: boolean }

      Returns Promise<void>