Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.53 KB

File metadata and controls

34 lines (27 loc) · 1.53 KB

GroupChannelProfileItem

Properties

Name Type Description Notes
channelId string Group channel ID. [optional] [default to undefined]
name string Group name. [optional] [default to undefined]
groupProfile { [key: string]: any; } Group basic profile JSON object, such as introduction, announcement, and portrait URL. [optional] [default to undefined]
groupExtProfile { [key: string]: any; } Extended group profile JSON object. Keys are typically custom fields prefixed with `ext_`. [optional] [default to undefined]
permissions { [key: string]: any; } Group permission settings JSON object, including join, invite, and profile-management permissions. [optional] [default to undefined]
owner string User ID of the current group owner. [optional] [default to undefined]
createdAt number Timestamp when the group was created. [optional] [default to undefined]
memberCount number Current number of group members. [optional] [default to undefined]

Example

import { GroupChannelProfileItem } from '@nexconn/server-sdk';

const instance: GroupChannelProfileItem = {
    channelId,
    name,
    groupProfile,
    groupExtProfile,
    permissions,
    owner,
    createdAt,
    memberCount,
};

[Back to Model list] [Back to API list] [Back to README]