결론부터
- 1공식 FAQ: 어떤 플랫폼의 개발자든 텔레그램의 프로토콜·API·소스 코드를 쓸 수 있다.
- 2알림·자동 응답처럼 시스템을 붙이는 대부분은 봇 API 로 된다.
- 3나만의 텔레그램 앱(클라이언트)을 만들 때는 텔레그램 API(MTProto).
텔레그램 API — 두 가지 길
공식 FAQ는 어떤 플랫폼의 개발자든 텔레그램의 프로토콜·API·소스 코드를 쓸 수 있다고 적습니다. 실제로 고르는 길은 둘입니다.
| 봇 API | 텔레그램 API(MTProto) | |
|---|---|---|
| 쓰는 곳 | 알림, 자동 응답, 사내 시스템 연결 | 나만의 텔레그램 앱(클라이언트) |
| 계정 | 봇 계정 | 사용자 계정 |
| 열쇠 | @BotFather 의 봇 토큰 | my.telegram.org 의 api_id |
| 문서 | core.telegram.org/bots/api | core.telegram.org/api |
옆으로 밀어 보기 ›
- 공식 FAQ 의 답 — 프로토콜·API·소스 코드 공개, 봇 API
대부분은 봇 API 로 충분하다
'서버 오류를 텔레그램으로 알림', '주문이 들어오면 담당자에게 메시지'처럼 시스템을 붙이는 일은 봇을 하나 만들어 봇 API 로 메시지를 보내면 됩니다. 봇 만드는 순서는 봇 만들기에 있습니다.
텔레그램 서버 자체를 내 서버에서 돌릴 수 있는지는 내 서버에서 돌릴 수 있나에 있습니다.
자주 묻는 질문
우리 회사 시스템 알림을 텔레그램으로 받을 수 있나요?
봇을 만들어 봇 API 로 메시지를 보내면 됩니다. 봇은 @BotFather 에서 만들고 토큰을 받습니다.
봇 API 와 텔레그램 API 는 무엇이 다른가요?
봇 API 는 봇 계정을 HTTP 로 다루는 쉬운 길이고, 텔레그램 API(MTProto)는 사용자 계정으로 동작하는 앱을 만들 때 쓰는 원래 프로토콜입니다.
API 키는 어디서 받나요?
봇 토큰은 @BotFather, 텔레그램 API 의 api_id 는 my.telegram.org 에서 받습니다.
참고한 공식 문서
요약
한눈에 정리
- 1봇 API
알림 · 자동화.
- 2텔레그램 API
앱을 만들 때.
- 3약관
API 이용 약관.
최종 수정 2026-10-06