문서로 돌아가기통합

Telegram

여러분 자신의 Telegram 봇을 가져와 하나의 에이전트에 바인딩하여 DM과 그룹에 사용하세요.

최종 업데이트 2026년 7월 10일 · 2 min read

Telegram은 Slack이 선택지가 아닐 때 알맞은 채널입니다 — 워크스페이스의 Slack 테넌트 밖에 있거나, Telegram에서 활동하는 그룹과 협업하거나, 팀 Slack과 분리된 가벼운 모바일 DM 채널을 Zero와 원할 때요.

여러분 자신의 봇을 가져옵니다. 각 Telegram 봇은 VM0 워크스페이스의 단일 에이전트에 바인딩되므로, 개인 봇과 팀 봇이 서로 다른 스킬을 가진 서로 다른 에이전트로 라우팅될 수 있습니다.

연결하기

  1. Telegram에서 **@BotFather**와 대화합니다. /newbot을 실행하고, 봇 이름을 정하고, BotFather가 주는 토큰을 복사합니다.
  2. VM0에서 Where Zero works를 열고 Telegram을 선택합니다.
  3. 봇 토큰을 붙여넣습니다. 봇이 라우팅할 에이전트를 고릅니다.
  4. (그룹 사용 시) BotFather에서 봇의 프라이버시 모드를 끕니다: /setprivacy → 봇 선택 → Disable. 이렇게 하지 않으면 봇은 자신을 직접 @멘션한 메시지만 볼 수 있습니다; 끄면 봇이 멘션 주변의 그룹 맥락을 읽고 답합니다.
  5. Telegram을 열고 봇에게 메시지를 보냅니다. 첫 메시지가 VM0에서 연결된 세션을 시작합니다.

Telegram에서 Zero를 사용하는 방법

두 가지 주요 패턴:

봇에게 DM. Zero와의 비공개 채팅처럼 동작합니다. 메시지, 파일, 사진 — Zero가 모두 봅니다. 각 DM 스레드는 VM0의 세션에 매핑됩니다.

봇을 그룹에 추가. 프라이버시 모드를 끄면 봇이 멘션 주변의 메시지를 읽고 답합니다. 봇을 @멘션하거나 봇의 메시지에 답장해 흐름을 이어가세요. 다른 그룹 멤버는 Zero의 추론을 결코 보지 못하고, 봇이 게시하는 결과만 봅니다.

흔한 Telegram 워크플로

  • 모바일 받은편지함 분류. 기차에서 봇에게 DM하세요: "#cs에서 읽지 않은 Slack 요약해 줘." Zero가 몇 초 안에 답합니다.
  • 벤더나 파트너 그룹. 회사 밖 사람들이 있는 그룹에 봇을 추가하세요. 봇이 내부 Slack을 노출하지 않고 일정 조율, 리마인더, 번역을 처리합니다.
  • 에이전트별 봇. 리서치 봇을 리서치 에이전트에, 개인 봇을 개인 에이전트에 바인딩하세요. 같은 Telegram 앱, 다른 봇, 다른 에이전트.

에이전트별 라우팅

각 봇 토큰은 정확히 하나의 에이전트에 바인딩됩니다. 다른 에이전트가 답하기를 원하면, BotFather에서 두 번째 봇을 만들어 바인딩하세요. 이것은 의도된 설계입니다: Telegram 봇의 정체성이 그 표면에서 에이전트의 정체성입니다.

파일 지원

Telegram은 사진, 음성 메모, 문서, PDF를 지원합니다. Zero는 이 모두를 세션 입력으로 수집합니다. 아웃바운드 파일(Zero가 만든 산출물)은 Telegram 문서나 이미지로 인라인 반환됩니다.

흔한 함정

  • 봇이 그룹에서 답하지 않음. 프라이버시 모드가 아직 켜져 있습니다. BotFather에서 /setprivacy → Disable을 다시 실행한 다음, 봇을 그룹에서 제거하고 다시 추가하세요.
  • 엉뚱한 에이전트가 답함. 봇 토큰은 단일 에이전트에 바인딩됩니다. 바꾸려면 Where Zero works에서 바인딩을 교체하거나, 별도의 봇을 사용하세요.
  • 봇 토큰 유출. BotFather에서 교체하고(/revoke), VM0에서 토큰을 업데이트하세요. 이전 토큰은 즉시 작동을 멈춥니다.

다음 단계

  • 반복되는 모바일 워크플로를 담아두려면 스킬을 참고하세요.
  • Zero가 여러분의 봇을 통해 할 수 있는 것과 할 수 없는 것은 권한을 참고하세요.