Telegram 으로 비서 일시키기: Channel 설정 완전 가이드
4 min read
비서가 브라우저 안에서만 동작한다면, 그냥 일반 AI 웹사이트와 크게 다르지 않을 수 있습니다.
차이를 만드는 것이 바로 Channel 입니다. 비서를 내가 매일 쓰는 앱 안으로 데려올 수 있습니다.
이번 글에서 배울 것
- Channel 이 무엇인지 이해하기
- Telegram Bot 설정하기
- 그룹에서 비서가 어떻게 말할지 제어하기
- 여러 Channel 을 쓸 때의 확장성 보기
Channel 이란?
Channel 은 같은 비서로 들어가는 여러 개의 문 이라고 생각하면 됩니다.
- WebChat: 브라우저 문, 이미 준비됨
- Telegram Bot: 휴대폰 문
- WhatsApp: 또 다른 문
- Slack, Discord, iMessage...: 더 많은 문
같은 비서가 여러 문을 동시에 가질 수 있습니다.
WebChat: 추가 설정 없이 바로 사용 가능
대시보드에서 Chat 탭을 열고 Agent 를 고른 뒤 바로 대화하면 됩니다. 가장 단순한 채널이고 추가 설정이 필요 없습니다.
다른 앱을 연결하기 전에 비서가 제대로 동작하는지 확인하는 용도로도 아주 좋습니다.
Telegram Bot 설정하기
1단계: BotFather 에서 Bot 만들기
- Telegram 에서
@BotFather검색 /newbot전송- 안내에 따라 이름 설정
- Bot Token 복사
2단계: OpenClaw 에서 channels.telegram 설정
대시보드 → Config → channels.telegram 에 아래와 비슷하게 입력합니다.
{
"channels": {
"telegram": {
"enabled": true,
"botToken": "여기에 Bot Token 붙여 넣기",
"dmPolicy": "pairing"
}
}
}3단계: 테스트
Telegram 에서 방금 만든 Bot 을 찾아 "안녕"이라고 보내 보세요. 비서가 답하면 성공입니다.
⚠️ 첫 DM 에서는 pairing 이 필요할 수 있습니다. Bot 이 안내하는 절차를 따라가면 됩니다.
그룹에서는 어떻게 설정할까?
그룹 채팅에서는 누가 한마디만 해도 비서가 튀어나오면 시끄럽습니다. requireMention 을 추가하세요.
{
"channels": {
"telegram": {
"enabled": true,
"botToken": "당신의 Bot Token",
"dmPolicy": "pairing",
"groups": {
"*": { "requireMention": true }
}
}
}
}이제 Bot 이 멘션될 때만 비서가 응답합니다.
Bot 하나로는 부족한가요?
그룹마다 다른 비서를 쓰거나, Bot 계정마다 다른 역할을 맡기고 싶다면 7편의 멀티 에이전트 Bindings 에서 더 자세히 다룹니다.
다음 글
이제 비서가 Telegram 에서 대기 중입니다. 다음은 Skills 를 추가해서 단순한 채팅 이상을 하게 만들어 봅시다.