public static class ChatChange.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ChatChange.Builder |
addMemberPermission(String addMemberPermission)
谁可以邀请成员(用户或机器人)入群;;**可选值有**:;;- all_members:所有成员;- only_owner:仅群主和管理员;- unknown:未设置
示例值:all_members
|
ChatChange.Builder |
atAllPermission(String atAllPermission)
谁可以 at 所有人;;**可选值有**:;;- all_members:所有成员;- only_owner:仅群主和管理员;- unknown:未设置
示例值:only_owner
|
ChatChange.Builder |
avatar(String avatar)
群头像
示例值:default-avatar_0cda3662-875a-4354-94d2-83e7393c7123
|
ChatChange |
build() |
ChatChange.Builder |
description(String description)
群描述
示例值:群描述测试
|
ChatChange.Builder |
editPermission(String editPermission)
谁可以编辑群;;**可选值有**:;;- all_members:所有成员;- only_owner:仅群主和管理员;- unknown:未设置
示例值:all_members
|
ChatChange.Builder |
groupMessageType(String groupMessageType)
群消息形式;;**可选值有**:;;- chat:会话消息;- thread:话题消息
示例值:thread
|
ChatChange.Builder |
i18nNames(I18nNames i18nNames)
群国际化名称
示例值:
|
ChatChange.Builder |
joinMessageVisibility(String joinMessageVisibility)
入群提示消息的可见性;;**可选值有**:;;- only_owner:仅群主和管理员可见;- all_members:所有成员可见;- not_anyone:任何人均不可见
示例值:all_members
|
ChatChange.Builder |
labels(String[] labels)
群标签
示例值:
|
ChatChange.Builder |
leaveMessageVisibility(String leaveMessageVisibility)
出群消息可见性;;**可选值有**:;;- only_owner:仅群主和管理员可见;- all_members:所有成员可见;- not_anyone:任何人均不可见
示例值:all_members
|
ChatChange.Builder |
membershipApproval(String membershipApproval)
加群是否需要审批;;**可选值有**:;;- no_approval_required:无需审批;- approval_required:需要审批
示例值:approval_required
|
ChatChange.Builder |
moderationPermission(String moderationPermission)
发言权限;;**可选值有**:;;- all_members:所有成员;- only_owner:仅群主和管理员;;**说明**:发言权限为指定群成员时,需要参考
`moderator_list` 参数。
|
ChatChange.Builder |
name(String name)
群名称
示例值:群名称测试
|
ChatChange.Builder |
ownerId(UserId ownerId)
群主 ID
示例值:
|
ChatChange.Builder |
restrictedModeSetting(RestrictedModeSetting restrictedModeSetting)
防泄密模式设置
示例值:
|
ChatChange.Builder |
shareCardPermission(String shareCardPermission)
群分享权限;;**可选值有**:;;- allowed:允许;- not_allowed:不允许;- unknown:未设置
示例值:allowed
|
public ChatChange.Builder avatar(String avatar)
示例值:default-avatar_0cda3662-875a-4354-94d2-83e7393c7123
avatar - public ChatChange.Builder name(String name)
示例值:群名称测试
name - public ChatChange.Builder description(String description)
示例值:群描述测试
description - public ChatChange.Builder i18nNames(I18nNames i18nNames)
示例值:
i18nNames - public ChatChange.Builder addMemberPermission(String addMemberPermission)
示例值:all_members
addMemberPermission - public ChatChange.Builder shareCardPermission(String shareCardPermission)
示例值:allowed
shareCardPermission - public ChatChange.Builder atAllPermission(String atAllPermission)
示例值:only_owner
atAllPermission - public ChatChange.Builder editPermission(String editPermission)
示例值:all_members
editPermission - public ChatChange.Builder membershipApproval(String membershipApproval)
示例值:approval_required
membershipApproval - public ChatChange.Builder joinMessageVisibility(String joinMessageVisibility)
示例值:all_members
joinMessageVisibility - public ChatChange.Builder leaveMessageVisibility(String leaveMessageVisibility)
示例值:all_members
leaveMessageVisibility - public ChatChange.Builder moderationPermission(String moderationPermission)
示例值:all_members
moderationPermission - public ChatChange.Builder ownerId(UserId ownerId)
示例值:
ownerId - public ChatChange.Builder labels(String[] labels)
示例值:
labels - public ChatChange.Builder restrictedModeSetting(RestrictedModeSetting restrictedModeSetting)
示例值:
restrictedModeSetting - public ChatChange.Builder groupMessageType(String groupMessageType)
示例值:thread
groupMessageType - public ChatChange build()
Copyright © 2026. All rights reserved.