UNPKG

oicq

Version:
50 lines (49 loc) 1.12 kB
import { Gender, GroupRole } from "./common"; /** 陌生人资料 */ export interface StrangerInfo { user_id: number; nickname: string; } /** 好友资料 */ export interface FriendInfo extends StrangerInfo { sex: Gender; remark: string; class_id: number; } /** 群资料 */ export interface GroupInfo { group_id: number; group_name: string; member_count: number; max_member_count: number; owner_id: number; admin_flag: boolean; last_join_time: number; last_sent_time?: number; shutup_time_whole: number; shutup_time_me: number; create_time?: number; grade?: number; max_admin_count?: number; active_member_count?: number; update_time: number; } /** 群员资料 */ export interface MemberInfo { group_id: number; user_id: number; nickname: string; card: string; sex: Gender; age: number; area?: string; join_time: number; last_sent_time: number; level: number; rank?: string; role: GroupRole; title: string; title_expire_time: number; shutup_time: number; update_time: number; }