Docs
OpenClaw Beginner Setup Map
A beginner-friendly guide map for install, API config, Telegram onboarding, and troubleshooting
Continue With
These are the most useful entry points for installation, troubleshooting, and deeper reading.
If you are not sure where to start, begin here.
This page works as a goal-based setup map:
- Install OpenClaw fast
- Configure model/API correctly
- Connect your Telegram bot
- Fix common errors with minimal commands
Each track includes copy-ready commands and a clear verification target.
Pick your current goal and jump in:
Install Track
Platform-first path with copy-ready commands.
Configure Track
Provider, auth mode, and fallback model setup.
Channel Track
Telegram / Feishu / Discord / QQ onboarding flow.
Skill Track
Install only what your workflow actually needs.
Troubleshoot Track
Fix 401, pairing, plugin, and search issues fast.
0) Preflight Check
node --version
npm --version
openclaw --version
Recommended: Node.js >= 22.
1) Install Track
Step 1: Pick one platform path
Do not mix multiple install paths in one run.
1.1 One-liner install (recommended)
curl -fsSL https://raw.githubusercontent.com/upgiorgio/FastOpenClaw/main/install.sh | bash
1.2 Onboard and verify
openclaw onboard --install-daemon
openclaw status
openclaw health
Success criterion: Gateway: running.
2) Configure Track
Step 1: choose stable provider first
Availability first, then quality/cost tuning.
2.1 Env template
OPENCLAW_PROVIDER=openrouter
OPENCLAW_API_KEY=sk-xxxx
OPENCLAW_MODEL=anthropic/claude-3.5-sonnet
OPENCLAW_ENABLE_FALLBACK=true
OPENCLAW_FALLBACK_MODEL=deepseek-chat
2.2 Apply changes
openclaw gateway restart
openclaw status
openclaw health
Related: /en/docs/install/ · /zh-cn/docs/model-api-lines/
3) Channel Track
Step 1: enable only one channel first
Recommended order: Telegram -> Feishu -> Discord -> QQ.
3.1 Telegram quick flow
- Search
@BotFatherin Telegram - Send
/newbot - Copy bot token
- Use
@userinfobotto get your user ID - Run
openclaw onboardand fill token + allowlist
3.2 Verification
openclaw status
openclaw logs --tail 150
Send 3 consecutive test messages.
Related: /zh-cn/docs/channels-and-bots/ · /en/faq/troubleshooting/
4) Skill Track
Install by business use-case
Do not bulk install everything on day one.
Recommended progression:
- Starter-safe pack
- Debug/integration pack
- Content-output pack
Related: /zh-cn/docs/skills-recommended/
5) Troubleshoot Track
Fix by layers
Gateway -> Channel -> Model/API -> Search/Deploy.
5.1 Minimal diagnostic commands
openclaw status
openclaw health
openclaw gateway restart
npm run build:search
5.2 High-frequency issue hubs
- 30+ beginner FAQ: /faq/quick-answers/
- Token and auth errors: /faq/token-errors/
- Bot connectivity: /faq/bot-connectivity/
6) Copy-Run Starter Sequence
# 1) Install
curl -fsSL https://raw.githubusercontent.com/upgiorgio/FastOpenClaw/main/install.sh | bash
# 2) Onboard
openclaw onboard --install-daemon
# 3) Verify
openclaw status
openclaw health
# 4) Restart after config updates
openclaw gateway restart
7) Bilingual Entry
- Chinese: https://openclaw.lz.wiki/docs/setup-wizard/
- English:
/en/docs/setup-wizard/