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 만들기

  1. Telegram 에서 @BotFather 검색
  2. /newbot 전송
  3. 안내에 따라 이름 설정
  4. 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 를 추가해서 단순한 채팅 이상을 하게 만들어 봅시다.

← 이전 글: 대시보드와 인증 | 👉 비서에게 새로운 Skills 가르치기