๐ PERINTAH OPENCLAW VIA WSL UBUNTU
Semua perintah diketik di dalam terminal Ubuntu (Claude) AI
\\wsl$\Ubuntu\home\usermazida501\.openclaw\agents\main
\\wsl$\Ubuntu\home\usermazida501\.openclaw\workspace
๐ CARA BUKA UBUNTU
Di Windows 11:
- Klik Start → ketik Ubuntu → Enter
- Atau buka PowerShell → ketik
wsl→ Enter
1️⃣ GATEWAY (Jantung OpenClaw)
bash
# Cek status gateway
openclaw gateway status
# Start gateway
openclaw gateway start
# Stop gateway
openclaw gateway stop
# Restart gateway (paling sering dipakai)
openclaw gateway restart
# Test koneksi gateway
openclaw gateway probe2️⃣ DIAGNOSTIK
bash
# Diagnostik otomatis (selesaikan 80% masalah)
openclaw doctor
# Diagnostik + perbaiki otomatis
openclaw doctor --fix
# Diagnostik mendalam
openclaw doctor --deep
# Status semua komponen
openclaw status
# Cek versi OpenClaw
openclaw --version
# Lihat log real-time (tekan Ctrl+C untuk keluar)
openclaw logs --follow3️⃣ WHATSAPP & CHANNEL
bash
# Cek status WhatsApp
openclaw channels status
# Cek status mendalam
openclaw channels status --probe
# Hubungkan WhatsApp (scan QR)
openclaw channels login --channel whatsapp
# Putuskan WhatsApp
openclaw channels logout --channel whatsapp
# Lihat pairing request masuk
openclaw pairing list
# Setujui pairing
openclaw pairing approve whatsapp <kode>4️⃣ KONFIGURASI
bash
# Lihat semua konfigurasi
openclaw config list
# Lihat satu konfigurasi
openclaw config get agents.defaults.model.primary
openclaw config get gateway.auth.token
openclaw config get channels.whatsapp.dmPolicy
# Set model AI
openclaw config set agents.defaults.model.primary "google/gemini-2.5-flash"
# Set API key baru
openclaw config set providers.google.apiKey "API_KEY_BARU"
# Buka WhatsApp untuk publik
openclaw config set channels.whatsapp.dmPolicy "open"
openclaw config set channels.whatsapp.allowFrom '["*"]'
# Batasi WhatsApp ke nomor tertentu
openclaw config set channels.whatsapp.dmPolicy "allowlist"
openclaw config set channels.whatsapp.allowFrom '["+6285228975366"]'
# Wizard konfigurasi lengkap
openclaw configure
# Konfigurasi per bagian
openclaw configure --section channels
openclaw configure --section skills
openclaw configure --section model5️⃣ SESI PERCAKAPAN
bash
# Lihat semua sesi aktif
openclaw sessions
# Reset/hapus semua sesi (bot mulai fresh)
rm -f ~/.openclaw/agents/main/sessions/sessions.json
# Reset sesi + restart gateway sekaligus
rm -f ~/.openclaw/agents/main/sessions/sessions.json && openclaw gateway restart
# Chat langsung dari terminal
openclaw chat "pesan kamu di sini"6️⃣ SKILL
bash
# Lihat semua skill
openclaw skills list
# Cari skill
openclaw skills search youtube
openclaw skills search whatsapp
openclaw skills search islam
# Install skill via clawhub
clawhub install nama-skill
clawhub install youtube-publisher
clawhub install youtube-watcher
# Update skill
openclaw skills update nama-skill
# Cari skill di clawhub
clawhub search kata-kunci7️⃣ YOUTUBE
bash
# Masuk folder script YouTube
cd ~/.openclaw/workspace/skills/youtube-publisher/scripts
# Login OAuth YouTube
python3 youtube_upload.py auth
# Lihat daftar channel
python3 youtube_upload.py channels
# Lihat daftar video
python3 youtube_upload.py list
# Upload video
python3 youtube_upload.py upload \
--file /path/video.mp4 \
--title "Judul Video" \
--description "Deskripsi video" \
--tags "islam,quran" \
--category "22"
# Kembali ke folder home
cd ~
# Switch ke akun YouTube mazida501
cp ~/.openclaw/workspace/skills/youtube-publisher/token_mazida.json \
~/.openclaw/workspace/skills/youtube-publisher/token.json
# Switch ke akun YouTube kitabdigital501
cp ~/.openclaw/workspace/skills/youtube-publisher/token_kitab.json \
~/.openclaw/workspace/skills/youtube-publisher/token.json
# Cek akun YouTube aktif
python3 ~/.openclaw/workspace/skills/youtube-publisher/scripts/youtube_upload.py channels8️⃣ KEAMANAN
bash
# Audit keamanan
openclaw security audit
# Audit mendalam
openclaw security audit --deep
# Perbaiki masalah keamanan
openclaw security audit --fix
# Generate token baru
openclaw doctor --generate-gateway-token
# Lihat token aktif
openclaw config get gateway.auth.token9️⃣ CRON JOB (Jadwal Otomatis)
bash
# Lihat semua jadwal
openclaw cron list
# Tambah jadwal
# Format: menit jam hari bulan hari-minggu
openclaw cron add "0 8 * * *" "upload video pagi"
openclaw cron add "0 20 * * *" "laporan harian"
# Hapus jadwal
openclaw cron remove <id>
# Aktifkan/nonaktifkan jadwal
openclaw cron enable <id>
openclaw cron disable <id>๐ EDIT FILE BOT
bash
# Lihat instruksi bot
cat ~/.openclaw/agents/main/agent/system.md
# Edit instruksi bot
nano ~/.openclaw/agents/main/agent/system.md
# Lihat identitas bot
cat ~/.openclaw/workspace/IDENTITY.md
# Edit identitas bot
nano ~/.openclaw/workspace/IDENTITY.md
# Lihat karakter bot
cat ~/.openclaw/workspace/SOUL.md
# Edit karakter bot
nano ~/.openclaw/workspace/SOUL.md
# Lihat konfigurasi utama
cat ~/.openclaw/openclaw.json
# Tambah teks ke file (tanpa buka editor)
echo 'teks baru' >> ~/.openclaw/agents/main/agent/system.md
# Kosongkan file
> ~/.openclaw/agents/main/agent/system.md
# Hitung jumlah baris file
wc -l ~/.openclaw/agents/main/agent/system.md1️⃣1️⃣ PERINTAH DARURAT
bash
# Bot tidak merespons
openclaw gateway restart
# Bot jawaban salah / pakai identitas lama
rm -f ~/.openclaw/agents/main/sessions/sessions.json
openclaw gateway restart
# Rate limit Gemini
openclaw config set providers.google.apiKey "API_KEY_BARU"
openclaw gateway restart
# Port bentrok
openclaw gateway stop
sleep 3
openclaw gateway start
# Error pairing required
openclaw doctor --fix
openclaw gateway restart
# Cek semua error
openclaw logs --follow1️⃣2️⃣ UPDATE OPENCLAW
bash
# Update OpenClaw ke versi terbaru
sudo npm install -g openclaw
# Cek versi setelah update
openclaw --version
# Update clawhub
sudo npm install -g clawhub๐ LOKASI FILE PENTING
bash
# Konfigurasi utama
~/.openclaw/openclaw.json
# Instruksi bot (system prompt)
~/.openclaw/agents/main/agent/system.md
# Identitas bot
~/.openclaw/workspace/IDENTITY.md
# Karakter bot
~/.openclaw/workspace/SOUL.md
# Perilaku bot
~/.openclaw/workspace/AGENTS.md
# Token WhatsApp
~/.openclaw/credentials/whatsapp/default/
# Skill YouTube
~/.openclaw/workspace/skills/youtube-publisher/
# Log harian
/tmp/openclaw/openclaw-YYYY-MM-DD.log
# Sesi percakapan
~/.openclaw/agents/main/sessions/sessions.json๐ DASHBOARD & INFO SISTEM (claude)
bash
# Buka dashboard (dari browser Windows)
# http://127.0.0.1:18789/chat?session=main
# Lihat semua proses OpenClaw
ps aux | grep openclaw
# Cek port yang dipakai
ss -tlnp | grep 18789
# Cek penggunaan disk
du -sh ~/.openclaw/
# Cek ukuran file log
ls -lh /tmp/openclaw/