Skip to main content

구성 예제

아래의 예제는 현재 구성 스키마와 일치합니다. 자세한 참조와 필드별 노트는 Configuration을 참조하세요.

시작하기

절대 최소

~/.openclaw/openclaw.json에 저장하면 해당 번호에서 봇에 다이렉트 메시지를 보낼 수 있습니다.

추천 스타터

확장 예제 (주요 옵션)

JSON5를 사용하면 주석과 후행 쉼표를 사용할 수 있습니다. 일반 JSON도 작동합니다.

일반 패턴

멀티 플랫폼 설정

보안 다이렉트 메시지 모드 (공유 인박스 / 다중 사용자 다이렉트 메시지)

여러 사람이 봇에 다이렉트 메시지를 보낼 수 있다면 (allowFrom에 여러 항목, 여러 사람을 위한 페어링 승인 또는 dmPolicy: "open"), 보안 다이렉트 메시지 모드를 활성화하여 기본적으로 다른 발신자의 다이렉트 메시지가 하나의 컨텍스트를 공유하지 않도록 합니다:
Discord/Slack/Google Chat/MS Teams/Mattermost/IRC의 경우, 발신자 인증은 기본적으로 ID 우선입니다. 각 채널의 dangerouslyAllowNameMatching: true로 직접 변경 가능한 이름/이메일/닉 매칭을 명시적으로 그 위험을 수용하는 경우에만 활성화하세요.

OAuth 및 API 키 대체

Anthropic 구독 + API 키, MiniMax 대체

작업 봇 (제한된 액세스)

로컬 모델만 사용

  • dmPolicy: "open"으로 설정하면, 일치하는 allowFrom 목록에 "*"이 포함되어야 합니다.
  • 프로바이더 ID는 다릅니다(전화번호, 사용자 ID, 채널 ID). 형식을 확인하려면 프로바이더 문서를 참조하세요.
  • 나중에 추가할 수 있는 선택적 섹션: web, browser, ui, discovery, canvasHost, talk, signal, imessage.
  • 더 깊은 설정 노트는 ProvidersTroubleshooting를 참조하세요.