Zalo Personal (plugin)

zca-cli를 사용하여 일반 Zalo 사용자 계정을 자동화하는 plugin을 통한 OpenClaw의 Zalo Personal 지원.

경고: 비공식 자동화는 계정 정지/차단으로 이어질 수 있습니다. 본인 책임 하에 사용하세요.

명명

Channel ID는 zalouser개인 Zalo 사용자 계정(비공식)을 자동화한다는 것을 명확히 합니다. zalo는 향후 공식 Zalo API 통합을 위해 예약되어 있습니다.

실행 위치

이 plugin은 Gateway 프로세스 내부에서 실행됩니다.

원격 Gateway를 사용하는 경우 Gateway를 실행하는 머신에 설치/구성한 다음 Gateway를 재시작하세요.

설치

옵션 A: npm에서 설치

openclaw plugins install @openclaw/zalouser

이후 Gateway를 재시작하세요.

옵션 B: 로컬 폴더에서 설치 (개발)

openclaw plugins install ./extensions/zalouser
cd ./extensions/zalouser && pnpm install

이후 Gateway를 재시작하세요.

전제 조건: zca-cli

Gateway 머신의 PATHzca가 있어야 합니다:

zca --version

설정

Channel 설정은 channels.zalouser 아래에 있습니다(plugins.entries.*가 아님):

{
  channels: {
    zalouser: {
      enabled: true,
      dmPolicy: "pairing"
    }
  }
}

CLI

openclaw channels login --channel zalouser
openclaw channels logout --channel zalouser
openclaw channels status --probe
openclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"
openclaw directory peers list --channel zalouser --query "name"

Agent 도구

도구 이름: zalouser

액션: send, image, link, friends, groups, me, status