public Mono<DeleteResult> deleteGroupMembers(boolean updateGroupMembersVersion) {
        return groupMemberRepository.deleteAll()
                .flatMap(result -> updateGroupMembersVersion && result.getDeletedCount() > 0
                        ? groupVersionService.updateMembersVersion()
                                .thenReturn(result)
                        : OperationResultPublisherPool.ACKNOWLEDGED_DELETE_RESULT);
    }
@return Possible codes: {@link ResponseStatusCode#OK}
        {@link ResponseStatusCode#SEND_MESSAGE_TO_MUTED_GROUP}
        {@link ResponseStatusCode#SEND_MESSAGE_TO_INACTIVE_GROUP}
        {@link ResponseStatusCode#MUTED_GROUP_MEMBER_SEND_MESSAGE}
turms-service/src/main/java/im/turms/service/domain/group/service/GroupMemberService.java