{
  "description": "Microsoft Teams 채팅에서 nanobot을 사용합니다.",
  "requirements": "Azure 봇 앱 자격 증명 및 공개 콜백 엔드포인트",
  "setup": {
    "docsLabel": "Teams 설정 가이드 열기",
    "officialLabel": "Teams 개발자 포털 열기",
    "tryIt": "Teams 앱을 설치하고 테스트 메시지를 보내세요.",
    "summary": "Teams는 Bot Framework 콜백 URL로 메시지를 받습니다. 운영 환경에는 접근 가능한 HTTPS 엔드포인트가 필요합니다.",
    "steps": [
      "Azure Bot 또는 Teams 앱을 만들고 App ID와 클라이언트 Secret을 복사하세요.",
      "콜백 경로를 HTTPS로 공개하고 봇 메시징 엔드포인트로 설정하세요.",
      "저장하고 Teams를 활성화한 다음 앱을 설치하고 테스트 메시지를 보내세요."
    ],
    "fields": {
      "appId": {
        "label": "App ID",
        "placeholder": "Microsoft App ID",
        "help": "Azure Bot 또는 Teams 앱 등록에서 복사하세요."
      },
      "appPassword": {
        "label": "클라이언트 Secret",
        "placeholder": "••••••",
        "help": "Microsoft 앱용 클라이언트 Secret을 생성하세요."
      },
      "tenantId": {
        "label": "테넌트 ID",
        "placeholder": "선택적 테넌트 ID"
      },
      "path": {
        "label": "콜백 경로",
        "placeholder": "/api/messages"
      },
      "allowFrom": {
        "label": "허용된 사용자",
        "placeholder": "Teams 사용자 ID, 쉼표로 구분"
      }
    }
  }
}
