사전 준비 사항
사전 준비물
시작하기 전에 필요한 것: Telegram 계정, 서버 또는 VPS(또는 테스트용 로컬 개발 머신), Node.js 18 이상 설치, 최소 하나의 AI 모델(Anthropic Claude, OpenAI, Google Gemini)용 API 키.
1단계, BOTFATHER
1단계: BotFather에 등록
Telegram에서 @BotFather를 열고 /newbot을 전송한 후 안내에 따라 봇을 만드세요. API 토큰을 받으면 안전하게 보관하세요. 봇 인증 자격 증명입니다.
작동 방식
OpenClaw를 로컬에 설치하고 실행하는 3단계
BotFather에 등록
@BotFather를 통해 봇 토큰을 생성하고, OpenClaw 리포지토리를 복제하고, 환경 변수를 채우세요. 전체 사전 요구 사항 체크리스트는 15분 이내에 완료됩니다.
그룹에 봇 추가
docker-compose up을 실행하고, 새로 배포된 봇을 Telegram 그룹에 관리자로 추가하고, /start를 보내 설치가 활성화되었는지 확인하세요.
작업 위임
사용자 지정 지침을 작성하고 OpenClaw가 AI 응답, 그룹 관리 및 웹훅을 처리하도록 하세요. 사용 사례가 요구하는 경우에만 프레임워크를 확장하세요.
2단계, 설치
2단계: OpenClaw 설치 및 구성
OpenClaw 저장소를 클론하고 예제 환경 파일을 복사하세요. Telegram 봇 토큰을 설정하고 AI 모델 공급자를 선택하며 데이터베이스 연결(SQLite 개발용, PostgreSQL 프로덕션용)을 구성합니다.
3단계, 배포
3단계: 배포 및 테스트
npm start 또는 docker-compose up으로 OpenClaw를 시작하세요. Telegram에서 봇에 /start를 보내 실행 여부를 확인합니다. 기본 대화를 테스트한 후 테스트 그룹에 추가해 그룹 기능을 검증하세요.