Chat SDK for React Native 5.0.0
    Preparing search index...

    Class ChatGroupConfigs

    创建或更新群组时要设置的群组配置。

    Index
    • 构造一个群组配置对象。

      Parameters

      • params: {
            allowInvites?: boolean;
            ext?: string;
            inviteNeedConfirm?: boolean;
            isPublic?: boolean;
            joinApprovalRequired?: boolean;
            maxCount?: number;
        }

      Returns ChatGroupConfigs

    allowInvites: boolean

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

    • true:是。
    • (默认)false:否。
    ext?: string

    群组扩展信息。

    inviteNeedConfirm: boolean

    邀请用户进群是否需要对方同意。

    收到邀请是否自动入群取决于两个设置:创建群组时设置 ChatGroupConfigs.inviteNeedConfirm,以及通过 ChatOptions.autoAcceptGroupInvitation 确定是否自动接受加群邀请。

    (1)如果 inviteNeedConfirm 设置为 false,在服务端直接加受邀人进群,与受邀人对 ChatOptions.autoAcceptGroupInvitation 的设置无关。 (2) 如果 inviteNeedConfirm 设置为 true,是否自动入群取决于受邀请人对 ChatOptions.autoAcceptGroupInvitation 的设置。

    ChatOptions.autoAcceptGroupInvitation 为 SDK 级别操作,设置为 true 时,受邀人收到入群邀请后,SDK 在内部调用同意入群的 API,自动接受邀请入群; 若设置为 false,即非自动同意其邀请,用户可以选择接受邀请进群,也可选择拒绝邀请。

    isPublic: boolean

    群组是否为公开群:

    • true:是。
    • (默认)false:否。
    joinApprovalRequired: boolean

    加入群组是否需要群主或管理员批准:

    • true:是。
    • (默认)false:否。
    maxCount: number

    群组允许的最大成员数。默认值为 200。