UNPKG

@22g/netease-im-web-sdk

Version:

typescript netease-im-web-sdk

44 lines (43 loc) 1.42 kB
import { NIMTeam, NIMTeamMuteType } from './Team'; /** * 超大群 * - [相关文档](https://dev.yunxin.163.com/docs/interface/即时通讯Web端/NIMSDK-Web/SuperTeam.html) */ export interface NIMSuperTeam { /** 群Id */ teamId: string; /** 群类型 预留字段 */ type: string; /** 群名字 */ name: string; /** 群头像 */ avatar: string; /** 群简介 */ intro: string; /** 群公告 */ announcement: string; /** 群主 */ owner: string; /** 群人数上限 */ level: number; /** 群成员数量 */ memberNum: number; /** 群成员最后更新时间 */ memberUpdateTime: number; /** 群创建时间 */ createTime: number; /** 群最后更新时间 */ updateTime: number; /** 第三方扩展字段, 开发者可以自行扩展, 建议封装成JSON格式字符串 */ custom: string; /** 第三方服务器扩展字段, 开发者可以自行扩展, 建议封装成JSON格式字符串 */ serverCustom: string; /** 是否有效, 解散后该群无效 */ valid: boolean; /** 该群是否对当前用户有效, 如果无效, 那么说明被踢了 */ validToCurrentUser: boolean; /** 是否禁言 */ mute: boolean; /** none: 都不禁言; normal: 普通成员禁言,即普通成员不能发消息; all: 全体禁言,即所有成员均不能发消息禁言模式 */ muteType: NIMTeamMuteType; }