첫 메시지 보내기
OpenClaw 설치 후 첫 번째 메시지를 보내는 방법을 단계별로 안내합니다.
방법 1: Telegram으로 첫 메시지
가장 빠르게 시작할 수 있는 방법입니다.
1단계: Telegram 봇 생성
- Telegram에서 @BotFather 검색
/newbot명령어 입력- 봇 이름 입력 (예:
My OpenClaw Bot) - 봇 사용자명 입력 (예:
my_openclaw_bot) - 발급된 Bot Token 복사
BotFather: Done! Congratulations on your new bot.
Token: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
2단계: OpenClaw에 봇 토큰 설정
openclaw config set channels.telegram.enabled true
openclaw config set channels.telegram.botToken "123456789:ABCdefGHIjklMNOpqrsTUVwxyz"
3단계: AI 모델 API 키 설정
# Anthropic Claude 사용
openclaw config set models.providers.anthropic.apiKey "sk-ant-..."
4단계: Gateway 시작
openclaw gateway start
5단계: 메시지 테스트
- Telegram에서 본인의 봇 검색
/start명령어 또는 아무 메시지 입력- AI 응답 확인!
사용자: 안녕하세요!
봇: 안녕하세요! 저는 OpenClaw AI 어시스턴트입니다. 무엇을 도와드릴까요?
방법 2: CLI로 직접 테스트
채널 없이 터미널에서 바로 테스트할 수 있습니다.
# 에이전트 직접 테스트
openclaw agent test "안녕하세요, 오늘 날씨가 좋네요"
# 출력:
# Agent Response: 안녕하세요! 맞아요, 오늘 날씨가 정말 좋군요...
방법 3: 메신저 연동
Slack 연동
# Slack Bot Token과 App Token 설정
openclaw config set channels.slack.enabled true
openclaw config set channels.slack.botToken "xoxb-..."
openclaw config set channels.slack.appToken "xapp-..."
# Gateway 재시작
openclaw gateway restart
Discord 연동
# Discord Bot Token과 서버 ID 설정
openclaw config set channels.discord.enabled true
openclaw config set channels.discord.botToken "MTI..."
openclaw config set channels.discord.guildId "1234567890"
# Gateway 재시작
openclaw gateway restart
첫 메시지 예시
OpenClaw에서 할 수 있는 다양한 대화:
일반 대화
사용자: TypeScript에 대해 설명해줘
봇: TypeScript는 JavaScript의 상위 집합으로...
파일 작업
사용자: workspace에 hello.txt 파일을 만들어줘
봇: [file-write 스킬 실행]
hello.txt 파일을 생성했습니다!
웹 검색
사용자: OpenAI 최신 소식 검색해줘
봇: [web-search 스킬 실행]
검색 결과:
1. OpenAI, GPT-5 출시 예정...
자주 묻는 질문
Q: 봇이 응답하지 않아요
- Gateway가 실행 중인지 확인:
openclaw gateway status - 오류 로그 확인:
openclaw logs --level error - 채널 연결 테스트:
openclaw channel test --type telegram
Q: API 키를 어디서 발급받나요?
| AI 모델 | 발급처 |
|---|---|
| Claude | console.anthropic.com |
| GPT-4 | platform.openai.com |
Q: 여러 채널을 동시에 사용할 수 있나요?
네! 여러 채널을 동시에 활성화할 수 있습니다:
{
"channels": {
"telegram": { "enabled": true, "botToken": "..." },
"slack": { "enabled": true, "botToken": "..." },
"discord": { "enabled": true, "botToken": "..." }
}
}
다음 단계: