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
openclaw plugins install @openclaw/zalouserUż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)
PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm installNastępnie uruchom ponownie Gateway.
Konfiguracja
Konfiguracja kanału znajduje się w channels.zalouser (nie w plugins.entries.*):
{ 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
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.