Przejdź do głównej treści

Documentation Index

Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Obsługa Zalo Personal dla OpenClaw przez Plugin, z użyciem natywnego zca-js do automatyzacji zwykłego konta użytkownika Zalo.
Nieoficjalna automatyzacja może prowadzić do zawieszenia lub zablokowania konta. Używasz jej na własne ryzyko.

Nazewnictwo

Identyfikator kanału to zalouser, aby jednoznacznie wskazać, że automatyzuje on osobiste konto użytkownika Zalo (nieoficjalnie). Zachowujemy zalo dla potencjalnej przyszłej oficjalnej integracji z API Zalo.

Gdzie działa

Ten Plugin działa wewnątrz procesu Gateway. Jeśli używasz zdalnego Gateway, zainstaluj/skonfiguruj go na maszynie uruchamiającej Gateway, a następnie zrestartuj Gateway. Nie jest wymagany zewnętrzny binarny CLI zca/openzca.

Instalacja

Opcja A: instalacja z npm

openclaw plugins install @openclaw/zalouser
Użyj samego pakietu, aby śledzić bieżący oficjalny tag wydania. Przypnij dokładną wersję tylko wtedy, gdy potrzebujesz powtarzalnej instalacji. Następnie zrestartuj Gateway.

Opcja B: instalacja z folderu lokalnego (dev)

PLUGIN_SRC=./path/to/local/zalouser-plugin
openclaw plugins install "$PLUGIN_SRC"
cd "$PLUGIN_SRC" && pnpm install
Następnie zrestartuj Gateway.

Konfiguracja

Konfiguracja kanału znajduje się w channels.zalouser (nie w 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"

Narzędzie agenta

Nazwa narzędzia: zalouser Akcje: send, image, link, friends, groups, me, status Akcje wiadomości kanału obsługują także react dla reakcji na wiadomości.

Powiązane