고객 서비스
BotFather 가이드: 텔레그램 봇 만들고 토큰 받기
BotFather는 봇을 만들고 관리하는 Telegram 공식 봇입니다. /newbot부터 작동하는 토큰을 받기까지의 모든 단계, 비즈니스 봇에 필요한 설정, 토큰이 유출됐을 때의 조치, 봇을 팀 인박스에 연결하는 방법을 설명합니다.
MonoChat 팀 업데이트: 3 분 소요
이 페이지 내용
BotFather(@BotFather)는 봇을 만들고 관리하는 Telegram 공식 봇입니다. /newbot을 보내고 이름과 사용자명을 정하면, BotFather가 봇의 토큰을 보내 줍니다. 토큰은 MonoChat 같은 소프트웨어가 여러분의 봇으로서 메시지를 주고받게 해 주는 열쇠입니다. 전체 과정은 2분 정도면 끝나며, 아래 내용을 챙겨 두면 이후에도 봇을 안전하게 운영할 수 있습니다.
1단계: /newbot으로 봇 만들기
- Telegram에서 @BotFather를 검색하고 파란색 인증 배지가 있는 계정을 엽니다.
/newbot을 보냅니다.- 고객이 채팅에서 보게 될 이름을 보냅니다. 예: “Seoul Glow Clinic”. 나중에
/setname으로 바꿀 수 있습니다. - 사용자명을 보냅니다. 5~32자의 영문, 숫자, 밑줄로 구성하고 끝은 “bot”이어야 합니다(예:
seoulglowclinic_bot,SeoulGlowClinicBot). 한글은 쓸 수 없고 대소문자를 구분하지 않으며 나중에 바꿀 수 없으니 도메인을 고르듯 신중히 정하세요. - BotFather가 봇 링크(
t.me/seoulglowclinic_bot)와 토큰이 담긴 확인 메시지를 보냅니다. 토큰은110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw와 같은 형태입니다.
사용자명이 이미 쓰이고 있다면 지역명이나 밑줄을 넣어 다시 시도하세요. 사용자명은 Telegram 전체에서 하나뿐입니다.
2단계: 토큰을 안전하게 보관하기
토큰은 봇의 비밀번호입니다. 토큰을 가진 사람은 봇이 받는 메시지를 읽고 봇 이름으로 메시지를 보낼 수 있습니다.
- 비밀번호 관리자에 보관하고, 채팅이나 이메일, 공유 문서에는 적지 마세요.
- 봇을 운영하는 도구에만 붙여 넣으세요.
- 유출됐거나 퇴사자·대행사가 알고 있다면 BotFather에
/token을 보내 새로 발급하고 도구를 업데이트하세요. - 내 봇과 설정은 언제든
/mybots로 확인할 수 있습니다.
3단계: 고객이 보는 프로필 다듬기
다음 BotFather 명령어가 고객이 첫 메시지 전에 보는 내용을 정합니다.
| 명령어 | 설정 항목 | 비즈니스 봇을 위한 팁 |
|---|---|---|
/setuserpic | 프로필 사진 | 작게 보여도 읽히는 정사각형 로고 |
/setdescription | ”이 봇은 무엇을 할 수 있나요?” 아래 문구(최대 512자) | 무엇을 물어볼 수 있는지, 언제 상담원이 답하는지 |
/setabouttext | 프로필과 공유 링크에 보이는 한 줄(최대 120자) | 한 문장 소개와 운영 시간 |
/setcommands | ”/“를 입력하면 나타나는 메뉴 | /start, /help와 /booking, /price 같은 자체 명령어 2~3개 |
/setprivacy | 그룹에서 봇이 받는 메시지 범위 | 모든 메시지를 읽을 필요가 없다면 개인정보 보호 모드를 켜 두세요 |
/setjoingroups | 봇을 그룹에 추가할 수 있는지 | 1:1 상담용 봇이라면 끄세요 |
4단계: 봇 알리기
봇은 먼저 대화를 시작할 수 없습니다. 사용자가 봇을 열고 시작을 누르거나 그룹에 추가해야 합니다. 그래서 링크가 곧 유입 채널입니다.
t.me/<사용자명>을 웹사이트, 예약 확인 안내, 매장 안내물, SNS 프로필에 넣거나 카운터에 QR 코드로 붙여 두세요.- 파라미터를 붙이면 유입 경로를 알 수 있습니다.
t.me/seoulglowclinic_bot?start=instagram은 봇에/start instagram으로 전달됩니다. 영문, 숫자,_,-를 최대 64자까지 쓸 수 있습니다.
5단계: MonoChat에 봇 연결하기
MonoChat은 토큰만으로, 코딩 없이 봇을 연결합니다.
- MonoChat에서 설정 › 채팅 › 채널로 이동해 연결을 클릭합니다.
- Telegram Bot을 선택합니다.
- BotFather에서 받은 토큰을 Telegram 봇 키에 붙여 넣고 저장을 클릭합니다.
이제 봇으로 온 메시지가 WhatsApp, Instagram 등 다른 채널과 함께 팀 인박스로 들어옵니다. 여기서 자사 콘텐츠를 바탕으로 답하는 AI 어시스턴트를 붙이고, 대화를 상담원에게 넘기고, 봇을 시작한 모든 사람에게 Telegram 브로드캐스트를 보낼 수 있습니다. 해외 고객과 의료 관광객 문의를 한곳에서 처리하려는 기업에 특히 유용합니다.
자주 하는 실수
- 봇 하나를 도구 두 개에 연결하기. 봇은 웹훅이나 폴링 중 하나로만 업데이트를 받기 때문에, 두 번째 도구가 첫 번째 도구의 메시지를 조용히 가져갑니다. 도구마다 봇을 따로 쓰세요.
- 이름 변경 대신 삭제하기.
/deletebot은 봇을 삭제하고 사용자명을 풀어 주며 되돌릴 수 없습니다. 리브랜딩이라면 이름과 사진만 바꾸세요. - 대행사에 봇을 완전히 넘기기. 소유권 이전(
/mybots› 해당 봇 › Transfer ownership)은 그 봇을 사용해 본 사람에게만 가능하고 되돌릴 수 없습니다. 봇은 회사 계정으로 보유하세요. - 너무 빨리 보내기. Telegram은 봇이 한 채팅에서 초당 약 1건, 그룹에서 분당 20건, 대량 발송에서 초당 약 30건을 넘지 않도록 요구합니다.
봇과 Business 계정, 채널, 그룹의 차이는 비즈니스용 Telegram 가이드에서 비교합니다.
app.monochat.ai에서 무료로 시작하세요.
출처
MonoChat으로 실행해 보세요