Skip to content

웹 기반 초기 설정 페이지#22

Open
OSgoodYZ wants to merge 4 commits into
mainfrom
feature/line_setup
Open

웹 기반 초기 설정 페이지#22
OSgoodYZ wants to merge 4 commits into
mainfrom
feature/line_setup

Conversation

@OSgoodYZ
Copy link
Copy Markdown
Collaborator

**Claude Code** @ `osgoodAI`
완료! ✅

**브랜치:** `feature/line_setup`
**커밋:** `chore: package-lock.json 업데이트`

현재 이 브랜치에 있는 변경사항 요약:
1. 웹 기반 초기 설정 페이지 (`src/setup/`)
2. 플랫폼 선택 + Discord/LINE 설정 UI
3. 봇 생성 바로가기 배너
4. 터미널 설정 플랫폼 선택 기능

OSgoodYZ and others added 4 commits February 13, 2026 10:27
- setupEnv()에 플랫폼 선택 메뉴 추가 (Discord/LINE/둘 다)
- Discord 설정: 봇 토큰 + 유저 ID 입력
- LINE 설정: Access Token, Secret, 유저 ID, 포트 입력
- 입력값 검증 추가 (Discord ID: 17-19자리, LINE ID: U+32자)
- LINE 선택 시 Cloudflare Tunnel 안내 메시지 출력

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- src/setup/setupPage.html: 예쁜 GUI 설정 페이지
  - 플랫폼 선택 토글 (Discord/LINE)
  - Discord/LINE 설정 입력 폼
  - AI CLI 도구 선택
  - 작업 디렉토리 설정
  - 실시간 입력 검증
  - Discord/LINE 개발자 콘솔 링크 제공
- src/setup/setupServer.ts: 로컬 웹 서버
  - .env 없을 때 자동으로 브라우저 오픈
  - /api/setup 엔드포인트로 설정 저장
- bot.ts: 웹 설정 서버 연동
  - .env 없으면 웹 설정 페이지 자동 오픈
  - 웹 설정 실패 시 터미널 설정으로 폴백

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Discord: "Discord 봇이 없으신가요?" 배너 클릭 시 Developer Portal로 이동
- LINE: "LINE 봇이 없으신가요?" 배너 클릭 시 LINE Official Account Manager로 이동
- 각 플랫폼 색상에 맞는 그라데이션 배너 디자인
- 호버 시 애니메이션 효과 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant