当前用户已加入群组的轻量同步摘要,不等同于完整群详情。

interface JoinedGroupSummary {
    groupId: string;
    name: string;
    description?: string;
    memberCount?: number;
    public?: boolean;
    joinApprovalRequired?: boolean;
    allowInvites?: boolean;
    maxMembers?: number;
    role?: GroupRole;
    disabled?: boolean;
    ownerId?: string;
    avatarUrl?: string;
    muteAllMembers?: boolean;
    muteExpiration?: number;
    remindType?: SessionListRemindType;
    createdAt?: number;
    updatedAt?: number;
    joinedAt?: number;
}

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

群组是否已被禁用。

ownerId?: string

群主用户 ID。

avatarUrl?: string

群头像 URL。

muteAllMembers?: boolean

群组是否开启全员禁言。

muteExpiration?: number

当前用户的禁言到期时间戳,0 表示未被禁言。

该群会话的提醒类型。

createdAt?: number

群组创建时间戳。

updatedAt?: number

群组更新时间戳。

joinedAt?: number

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