#general help

1 messages · Page 1 of 1 (latest)

last ibexBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution

mossy vigilBOT
#

Welcome to OpenClaw! 🦞 Your first steps:

1. Run the onboarding wizard

pnpm clawdbot onboard

This walks you through:

  • Model/auth setup (Anthropic setup-token recommended)
  • Workspace location + bootstrap files
  • Gateway settings (port/auth/tailscale)
  • Provider setup (WhatsApp, Telegram, Discord, Signal, iMessage)

2. Start the Gateway

pnpm clawdbot gateway
vocal verge
#

Dependências não satisfeitas:
nodejs : Conflita: npm
npm : Depende: node-agent-base mas não será instalado
Depende: node-archy mas não será instalado
Depende: node-cacache (>= 17) mas não será instalado
Depende: node-chalk (>= 5.1.2-2~) mas não será instalado
Depende: node-cli-table3
Depende: node-columnify mas não será instalado
Depende: node-cssesc
Depende: node-debug mas não será instalado
Depende: node-emoji-regex
Depende: node-gyp mas não será instalado
Depende: node-http-proxy-agent mas não será instalado
Depende: node-https-proxy-agent mas não será instalado
Depende: node-mkdirp mas não será instalado
Depende: node-ms mas não será instalado
Depende: node-nopt mas não será instalado
Depende: node-normalize-package-data mas não será instalado
Depende: node-npm-bundled mas não será instalado
Depende: node-npm-normalize-package-bin
Depende: node-npm-package-arg (>= 10) mas não será instalado
Depende: node-npmlog mas não será instalado
Depende: node-postcss-selector-parser
Depende: node-read-package-json mas não será instalado
Depende: node-rimraf mas não será instalado
Depende: node-semver mas não será instalado
Depende: node-string-width mas não será instalado
Depende: node-strip-ansi mas não será instalado
Depende: node-tar mas não será instalado
Depende: node-validate-npm-package-name mas não será instalado
Depende: node-which mas não será instalado
Depende: nodejs:any
Recomenda: node-tap mas não será instalado
Erro: Unable to satisfy dependencies. Reached two conflicting decisions:

  1. npm:amd64 Depende nodejs:any
    but none of the choices are installable:
    • nodejs:amd64=20.19.4+dfsg-1 is not selected for install
  2. npm:amd64=9.2.0~ds1-3 is selected for install
mossy vigilBOT
#
node --version  # should be 22.x
pnpm --version  # should work now

Then run the install:

cd /path/to/clawdbot
pnpm install
pnpm clawdbot onboard

Why this happens: Debian/Ubuntu's npm package depends on an old nodejs version, creating circular conflicts. nvm installs Node outside the system package manager, avoiding this entirely.

#

Let me know once you've got Node 22+ installed! 🦐

vocal verge
#

Abel@owo:~$ nodejs --version
v22.22.0
Abel@owo:~$ npm --version
10.9.4

mossy vigilBOT
#

Quick notes:

  • Use pnpm instead of npm for the install and all clawdbot commands
  • The wizard will guide you through setup
  • If you don't have git, install it first: sudo apt install git

Let me know when you're at the pnpm install step or if you hit any issues! 🦐

vocal verge
#

Is ~/.openclaw the right default folder?

mossy vigilBOT
# vocal verge Is ~/.openclaw the right default folder?

Not quite! The default state directory is ~/.clawdbot (not .openclaw):

~/.clawdbot/
├── clawdbot.json      # Main config
├── agents/            # Per-agent state
├── credentials/       # Provider credentials
└── sessions/          # Chat history

Your workspace (where MEMORY.md, SOUL.md, AGENTS.md, etc. live) defaults to ~/clawd — separate from the state directory.


If the wizard is asking about ~/.openclaw:

That's likely outdated or a misremembered default. Stick with:

#
  • State dir: ~/.clawdbot (config, credentials, sessions)
  • Workspace: ~/clawd (agent files)

Just accept the wizard's defaults or point them to wherever you want. Let me know if anything looks off! 🦐