결론부터
- 1봇은 먼저 말을 못 걸고 그룹도 다 못 본다 — 그게 안전장치.
- 2사람 계정 자동화는 잘못 쓰면 내 계정이 막힌다.
- 3받는 사람이 먼저 원한 일만 봇으로 — 아니면 하지 않는다.
같은 '자동화'라도 계정이 다르다
텔레그램에서 프로그램이 대신 메시지를 주고받게 만드는 길은 둘입니다. @BotFather 로 만든 봇 계정을 봇 API 로 움직이는 길, 그리고 내 전화번호로 가입한 사람 계정을 api_id 로 로그인해 프로그램이 움직이게 하는 길입니다. 흔히 뒤쪽을 '유저봇'이라고 부르지만, 텔레그램이 보기에는 그냥 사람 계정입니다.
| 항목 | 봇 계정 | 사람 계정 자동화 |
|---|---|---|
| 만드는 곳 | @BotFather — 토큰 하나 | my.telegram.org 의 api_id + 내 번호 로그인 |
| 먼저 말 걸기 | 못 한다 — 사용자가 먼저 시작해야 한다 | 된다 |
| 프로필 표시 | '봇' 표시, 마지막 접속 없음 | 보통 사람과 같다 |
| 그룹 메시지 | 기본은 명령·멘션·자기에게 단 답장만 | 들어가 있는 그룹의 모든 메시지 |
| 지난 메시지 보관 | 처리한 메시지를 오래 쌓아 두지 않는다 — 기록은 내 서버에 | 사람 계정처럼 클라우드에 남는다 |
| 잘못 썼을 때 | 봇 하나가 막힌다 | 내 계정이 막힌다 |
봇의 제약은 안전장치다
봇이 먼저 말을 걸지 못하고 그룹 메시지를 다 보지 못하는 것은 불편해 보이지만, 덕분에 사용자는 봇을 믿고 쓸 수 있습니다. 모르는 봇에게서 갑자기 메시지가 오는 일이 없고, 그룹에 봇을 넣어도 대화가 통째로 새지 않습니다. 같은 일을 사람 계정으로 하면 이 안전장치를 우회하는 셈이라 스팸으로 보이기 쉽습니다.
무엇을 어느 쪽으로
| 하려는 일 | 맞는 쪽 |
|---|---|
| 구독자·고객에게 알림 보내기 | 봇(사용자가 시작한 뒤) 또는 채널 |
| 문의에 자동 답하기 | 봇, 또는 비즈니스 계정의 챗봇 연결(비즈니스 챗봇) |
| 그룹 관리(입장 확인·금지어) | 봇을 관리자로 넣기 — 관리자 봇은 모든 메시지를 본다 |
| 내 대화 백업·내 채널 글 정리 | 사람 계정(TDLib) — 내 계정 안에서만 |
| 내 텔레그램 앱 만들기 | 사람 계정(TDLib) — TDLib 이란 |
판단이 서지 않으면 '받는 사람이 먼저 원했는가'를 물어봅니다. 원한 사람에게만 가는 일은 봇으로 되고, 원하지 않은 사람에게 가야 하는 일은 어느 쪽으로도 하지 않는 것이 맞습니다.
API 갈래 전체는 API 4가지 고르기, 봇의 그룹 메시지 범위는 그룹 개인정보 모드에 있습니다.
자주 묻는 질문
텔레그램 유저봇이 무엇인가요?
내 전화번호로 가입한 사람 계정을 api_id 로 로그인해 프로그램이 움직이게 하는 것입니다. 텔레그램이 보기에는 사람 계정입니다.
봇이 사용자에게 먼저 메시지를 보낼 수 있나요?
없습니다. 사용자가 봇과 대화를 먼저 시작해야 합니다.
유저봇을 쓰면 정지되나요?
쓰는 것만으로 정지되지는 않지만, 비공식 접속 계정은 살펴지고 대량 발송·숫자 부풀리기로 보이면 영구 정지될 수 있습니다.
그룹 관리는 어느 쪽이 맞나요?
봇을 관리자로 넣는 쪽입니다. 관리자 봇은 그룹의 모든 메시지를 받습니다.
참고한 공식 문서
한눈에 정리
- 1봇 계정
먼저 못 건다 · 봇 하나만 막힘.
- 2사람 계정
다 된다 · 내 계정이 걸림.
- 3기준
받는 사람이 원했나.
최종 수정 2026-10-06