El archivo de configuración openclaw.json
Abra ~/.openclaw/openclaw.json y aprenda cómo su formato JSON5 define el comportamiento de OpenClaw.
El archivo de configuración openclaw.json es una lección gratuita de OpenClaw Academy en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de OpenClaw Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de OpenClaw Academy incluye 4 lecciones en total.
Partes de esta lección aún no han sido traducidas y se muestran en inglés.
Where Config Lives
OpenClaw reads its settings from a single config file. Edit it and you change how your assistant behaves, all in one place. 🛠️
The Exact Path
The file lives at ~/.openclaw/openclaw.json in your home folder. That hidden folder is where OpenClaw keeps its setup.
cat ~/.openclaw/openclaw.jsonIt Is JSON5
The file uses JSON5, a friendlier flavor of JSON. It allows comments and trailing commas, so the config is easier to read and edit.
Why JSON5 Helps
Because it is JSON5, you can leave yourself notes with comments. That keeps a growing config clear about why each setting is there.
{
// who can message me
channels: {}
}What the File Shapes
This one file shapes your assistant's behavior: which channels connect, who is allowed in, and when it should reply.
The Top-Level Shape
At the root you will mostly see a channels object plus a messages object. Each holds settings grouped by what they control.
{
channels: { },
messages: { }
}Channels Object
The channels object groups settings per platform, like WhatsApp or Telegram. Each platform gets its own block of options.
channels: {
whatsapp: { },
telegram: { }
}Editing Safely
Open the config in any text editor you like. Save your change, then restart OpenClaw so it picks up the new settings.
nano ~/.openclaw/openclaw.jsonKeep It Valid
Even with JSON5, structure matters. A misplaced brace can stop the file from loading, so keep your braces and quotes balanced.
Small Edits Win
Change one setting at a time, then test. Small steps make it easy to see what each option actually does to your assistant.
Your Control Panel
Think of openclaw.json as your control panel. Everything you tune in this course flows from edits to this single file.
Quick Check
Let us confirm where and what the config file is.
Recap
You found OpenClaw's brain: ~/.openclaw/openclaw.json, a JSON5 file. One place to shape channels, access, and replies. Next, who gets in. ✅
Preguntas frecuentes
¿La lección «El archivo de configuración openclaw.json» es gratis?
Sí — el texto completo de «El archivo de configuración openclaw.json» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de OpenClaw Academy, actualiza a CoddyKit PRO. El curso de OpenClaw Academy incluye 4 lecciones en total.
¿Qué aprenderé en «El archivo de configuración openclaw.json»?
Abra ~/.openclaw/openclaw.json y aprenda cómo su formato JSON5 define el comportamiento de OpenClaw. Practicas OpenClaw Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar OpenClaw Academy?
No se requiere experiencia previa. OpenClaw Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.
¿Cuánto tiempo toma la lección «El archivo de configuración openclaw.json»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de OpenClaw Academy?
Sí. Cada lección de OpenClaw Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- El archivo de configuración openclaw.json
- Permitir remitentes con allowFrom
- Reglas de grupo con requireMention y mentionPatterns
- Valores predeterminados sin configuración