Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

Zalo Personal (ปลั๊กอิน)

รองรับ Zalo Personal สำหรับ OpenClaw ผ่านปลั๊กอิน โดยใช้ zca-cli เพื่อทำงานอัตโนมัติกับบัญชีผู้ใช้ Zalo ปกติ

คำเตือน: การทำงานอัตโนมัติแบบไม่เป็นทางการอาจทำให้บัญชีถูกระงับ/แบน ใช้งานด้วยความเสี่ยงของคุณเอง 22. ใช้ด้วยความเสี่ยงของคุณเอง

การตั้งชื่อ

Channel id คือ zalouser เพื่อระบุอย่างชัดเจนว่านี่คือการทำงานอัตโนมัติของ บัญชีผู้ใช้ Zalo ส่วนบุคคล (ไม่เป็นทางการ) เราสงวน zalo ไว้สำหรับการผสานรวม Zalo API อย่างเป็นทางการที่อาจมีในอนาคต 23. เราสงวนชื่อ zalo ไว้สำหรับความเป็นไปได้ในการผสานรวม Zalo API อย่างเป็นทางการในอนาคต

ทำงานที่ใด

ปลั๊กอินนี้ทำงาน ภายในกระบวนการ Gateway(เกตเวย์)

หากคุณใช้ Gateway ระยะไกล ให้ติดตั้ง/กำหนดค่าบน เครื่องที่รัน Gateway(เกตเวย์) จากนั้นรีสตาร์ต Gateway

ติดตั้ง

ตัวเลือก A: ติดตั้งจาก npm

openclaw plugins install @openclaw/zalouser

จากนั้นรีสตาร์ต Gateway

ตัวเลือก B: ติดตั้งจากโฟลเดอร์ภายในเครื่อง (dev)

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

จากนั้นรีสตาร์ต Gateway

ข้อกำหนดก่อนเริ่มต้น: zca-cli

เครื่องของ Gateway ต้องมี zca บน PATH:

zca --version

คอนฟิก

คอนฟิกของช่องทางอยู่ภายใต้ 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"

เครื่องมือของเอเจนต์

ชื่อเครื่องมือ: zalouser

การกระทำ: send, image, link, friends, groups, me, status