群组详情。

interface GroupDetail {
    groupId: string;
    name: string;
    description?: string;
    memberCount?: number;
    public?: boolean;
    joinApprovalRequired?: boolean;
    allowInvites?: boolean;
    maxMembers?: number;
    role?: GroupRole;
    disabled?: boolean;
    owner?: GroupUserInfo;
    inviteNeedConfirm?: boolean;
    muteAllMembers?: boolean;
    ext?: string;
    createdAt?: number;
    joinedAt?: number;
    avatarUrl?: string;
    messageBlocked?: boolean;
}

Hierarchy (View Summary)

Properties

groupId: string

群组 ID。

name: string

群组名称。

description?: string

群组描述。

memberCount?: number

当前群组成员数量。

public?: boolean

群组是否为公开群。

joinApprovalRequired?: boolean

用户加入群组时是否需要管理员审批。

allowInvites?: boolean

是否允许普通成员邀请其他用户加入群组。

maxMembers?: number

群组最大成员数。

role?: GroupRole

当前用户在群组中的角色。

disabled?: boolean

群组是否已被禁用。

群主的用户资料。

inviteNeedConfirm?: boolean

受邀用户加入群组前是否需要确认邀请。

muteAllMembers?: boolean

群组是否开启全员禁言。

ext?: string

群组扩展信息。

createdAt?: number

群组创建时间戳。

joinedAt?: number

当前用户加入群组的时间戳。

avatarUrl?: string

群头像 URL。

messageBlocked?: boolean

当前用户是否已屏蔽该群组消息。