텔레그램 그룹이나 채널에 봇 추가하는 법

봇은 그룹을 관리하고, 새 멤버를 환영하고, 게임을 진행하고, 채널에 글을 올릴 수 있습니다. 봇을 추가하고 알맞은 권한을 주는 법, 그리고 가장 흔한 문제인 '대답 없는 봇'을 고치는 법을 알아봅니다.

업데이트 · 4분 분량

그룹에 봇 추가하기

  1. 그룹을 열고 위쪽의 그룹 이름을 누르세요.
  2. 멤버 추가(Add members)를 누르세요.
  3. @pizzacorner_bot처럼 봇의 사용자명을 검색해 누르세요.
  4. 추가(Add)를 누르세요.

봇 프로필을 열고 메뉴(⋮)를 눌러 그룹에 추가(Add to group)를 고른 뒤 그룹을 선택해도 됩니다.

봇을 관리자로 지정하기

대부분의 그룹 봇은 스팸을 지우고, 멤버를 제한하고, 메시지를 고정하려면 관리자 권한이 필요합니다.

  1. 그룹을 열고 그룹 이름을 누르세요.
  2. 편집(Edit)(연필 아이콘)을 누른 뒤 관리자(Administrators)를 누르세요.
  3. 관리자 추가(Add Admin)를 누르고 봇을 고르세요.
  4. 필요한 권한만 켜고 저장(Save)을 누르세요.

작동하는 데 필요한 최소한의 권한만 주세요. 환영 봇은 사용자를 차단할 필요가 없지만, 보호 봇은 필요합니다.

채널에 봇 추가하기

채널에는 봇을 관리자로만 추가할 수 있습니다.

  1. 채널을 열고 채널 이름을 누르세요.
  2. 편집(Edit), 관리자(Administrators), 관리자 추가(Add Admin)를 차례로 누르세요.
  3. 봇의 사용자명을 검색해 선택하세요.
  4. 메시지 게시(Post messages)를 허용하고(게시물을 수정해야 한다면 메시지 수정(Edit messages)도), 저장(Save)을 누르세요.

봇이 그룹에 있는데 대답하지 않아요

텔레그램 봇은 기본적으로 프라이버시 모드로 작동합니다. 그룹에서는 명령어(/start 등)와 자기 메시지에 대한 답장만 봅니다. 멤버의 개인정보를 지키기 위한 것이지만, 일반 메시지에 반응하는 봇은 그 메시지를 보지 못합니다.

해결 방법:

  • 봇을 관리자로 지정하세요. 관리자 봇은 그룹의 모든 메시지를 받습니다.
  • @BotFather에서 프라이버시 모드를 끄세요: /setprivacy를 보내고 봇을 고른 뒤 Disable(끄기)을 선택합니다. 변경이 적용되도록 봇을 그룹에서 내보냈다가 다시 추가하세요.
  • 봇이 그룹에 들어갈 수 있는지 확인하세요. BotFather에서 /setjoingroups가 Enable(켜기)로 설정되어 있어야 합니다.

그룹에서 잘 작동하는 봇

그룹과 채널용으로 만든 Echo Maker 템플릿도 있습니다:

질문

검색해도 봇이 안 나와요. 왜 그런가요?

@를 포함해 정확한 사용자명으로 검색하세요. 그래도 안 나온다면 봇 소유자가 BotFather에서 그룹 추가를 꺼 두었을 수 있습니다.

봇이 그룹의 모든 메시지를 읽을 수 있나요?

봇이 관리자이거나 소유자가 프라이버시 모드를 끈 경우에만 가능합니다. 그렇지 않으면 명령어와 봇에 대한 답장만 봅니다.

비공개 그룹에도 봇을 추가할 수 있나요?

네. 그룹 관리자는 비공개 그룹과 공개 그룹에 같은 방법으로 봇을 추가할 수 있습니다.