Plugin guides

Plugin osobisty Zalo

Obsługa Zalo Personal dla OpenClaw za pośrednictwem pluginu, który używa natywnego zca-js do automatyzacji zwykłego konta użytkownika Zalo. Zewnętrzny plik binarny CLI zca/openzca nie jest wymagany.

Nazewnictwo

Identyfikator kanału to zalouser, aby wyraźnie wskazać, że automatyzowane jest osobiste konto użytkownika Zalo (nieoficjalnie). Osobny identyfikator kanału zalo odnosi się do oficjalnej, wbudowanej integracji z botem Zalo/Webhookiem — zobacz Zalo.

Miejsce działania

Ten plugin działa wewnątrz procesu Gateway. W przypadku zdalnego Gateway zainstaluj i skonfiguruj go na tym hoście, a następnie uruchom ponownie Gateway.

Instalacja

Z npm

bash
openclaw plugins install @openclaw/zalouser

Użyj samej nazwy pakietu, aby korzystać z bieżącego oficjalnego tagu wydania; przypnij dokładną wersję tylko wtedy, gdy potrzebujesz powtarzalnej instalacji. Następnie uruchom ponownie Gateway.

Z folderu lokalnego (środowisko deweloperskie)

bash
PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm install

Następnie uruchom ponownie Gateway.

Konfiguracja

Konfiguracja kanału znajduje się w channels.zalouser (nie w plugins.entries.*):

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

Informacje o kontroli dostępu do wiadomości prywatnych i grup, konfiguracji wielu kont, zmiennych środowiskowych oraz rozwiązywaniu problemów znajdziesz w sekcji Konfiguracja osobistego kanału Zalo.

CLI

bash
openclaw channels login --channel zalouseropenclaw channels login --channel zalouser --account <name>openclaw channels logout --channel zalouseropenclaw channels status --probeopenclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"openclaw directory self --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory groups list --channel zalouser --query "name"openclaw directory groups members --channel zalouser --group-id <id>

Narzędzie agenta

Nazwa narzędzia: zalouser

Działania: send, image, link, friends, groups, me, status

Działania wiadomości kanału (nie narzędzia agenta) obsługują również react do reagowania na wiadomości.

Powiązane materiały

Was this useful?
On this page

On this page