openclaw/deploy/prod/clawdbot.json
Simon KP e13876ed78 fix(config): move mentionPatterns to correct location
mentionPatterns belongs in messages.groupChat, not channels.discord.
Also removed invalid requireMention at discord level (already set at guild level).
2026-01-27 09:06:29 +11:00

120 lines
2.2 KiB
JSON

{
"gateway": {
"mode": "local"
},
"agents": {
"list": [
{
"id": "checkin-bot",
"default": true,
"identity": {
"name": "tobais",
"emoji": "🤖"
},
"tools": {
"deny": ["*"]
}
},
{
"id": "main",
"identity": {
"name": "tobais",
"emoji": "🤖"
}
}
],
"defaults": {
"model": {
"primary": "anthropic/claude-sonnet-4-20250514"
},
"thinkingDefault": "off",
"timeoutSeconds": 300,
"maxConcurrent": 2
}
},
"bindings": [
{
"agentId": "main",
"match": {
"channel": "discord",
"peer": {
"kind": "dm",
"id": "213199879525105664"
}
}
}
],
"channels": {
"discord": {
"enabled": true,
"groupPolicy": "allowlist",
"dm": {
"enabled": true,
"policy": "open",
"allowFrom": ["*"]
},
"guilds": {
"884603707658997780": {
"slug": "techops",
"requireMention": true,
"channels": {
"1437982793564160070": {
"allow": true,
"requireMention": false
},
"1461818628424073309": {
"allow": true,
"requireMention": false
},
"907225024753180672": {
"allow": true,
"requireMention": true
}
}
}
}
}
},
"session": {
"scope": "per-sender",
"dmScope": "per-channel-peer",
"reset": {
"mode": "idle",
"idleMinutes": 60
},
"resetTriggers": ["/new", "/reset"]
},
"messages": {
"ackReaction": "👀",
"inbound": {
"debounceMs": 2000
},
"groupChat": {
"mentionPatterns": ["@tobias"]
}
},
"skills": {
"allowBundled": ["self-improving-agent", "github"]
},
"logging": {
"level": "info",
"consoleStyle": "compact"
},
"plugins": {
"entries": {
"discord": {
"enabled": true
},
"checkins": {
"enabled": true
},
"memory-core": {
"enabled": true
}
},
"slots": {
"memory": "memory-core"
}
}
}