- Published on
텔레그램 봇 만드는 방법, BotFather로 봇 만들기
- Authors
- Name
- 매크로 마스터
텔레그램 봇을 만들기 전, 텔레그램 PC 버전 혹은 웹 버전으로 접속해주세요.
BotFather로 텔레그램 봇 생성
PC 버전이나 웹 버전으로 접속한 다음에는 봇 생성을 도와주는 봇인 BotFather를 찾아주세요. 아래 주소로 접속하시면 됩니다.
접속하시게 되면 다음과 같은 화면이 나오는데, "SEND MESSAGE" 또는 "Open Web" 버튼을 클릭합니다.
그 다음 화면 우측 상단의 "START" 버튼을 눌러 채팅을 시작합니다. 그리고 /newbot
명령어를 입력합니다.
그러면 사용할 봇의 "이름"을 입력하라고 합니다. 이 이름은 채팅창에 나타나는 표시되는 이름입니다. 그 다음은 봇의 ID인 유저네임을 입력해야 하는데, 다른 봇과 중복되지 않도록 유니크한 이름을 지어주면 됩니다. 유저네임은 반드시 끝에 bot
이 붙어야 합니다.
API 키 발급받기
이제 마지막에 전송된 메세지에서 봇의 주소와 API에 접근하기 위한 토큰을 확인할 수 있습니다. 이 두 가지가 있어야 봇이 메세지를 보낼 수 있도록 설정이 가능하기 때문에 꼭 기억해주세요.
- t.me/send_me_som_news_bot
6449610029:AAFFu3uFPldosRO2CJSy6qwogKQEZC-rals
이제 봇 주소로 접속해보면 방금 만든 봇과의 채팅방으로 연결됩니다. 여기서도 "START" 버튼을 눌러 채팅을 시작합니다. 채팅을 시작하지 않으면 채팅방의 ID를 발급받을 수 없기 때문에 꼭 채팅을 시작해주세요.
봇 아이디 확인하기
그 다음으로는 봇의 아이디가 필요합니다. 방금 받았던 API 키를 밑의 주소에 <API>
부분에 입력한 다음 브라우저로 접속해주세요.
https://api.telegram.org/bot<api>/getUpdates
예시 : https://api.telegram.org/bot6449610029:AAFFu3uFPldosRO2CJSy7qwogKQEZC-rals/getUpdates
그러면 다음과 같이 결과가 화면에 출력됩니다.
여기서 봇과 대화중인 채팅방을 나타내는 "chat"의 "id"가 필요합니다. 제 봇의 채팅방 ID는 6269581466입니다.
결론
정리하자면 봇을 만들기 위해서는 다음과 같은 정보가 필요합니다.
- 봇의 API 키:
6449610029:AAFFu3uFPldosRO2CJSy6qwogKQEZC-rals
- 봇의 채팅방 아이디: 6269581466
다양한 데이터 수집 / 분석 / 자동화 문의는?
네이버 뉴스, 구글 뉴스, 각종 공공기관 공고 정보를 실시간으로 텔레그램으로 받아보고 싶으신가요? 아래 배너 클릭하셔서 오픈카톡으로 오시면 빠르고 친절하게 안내 도와드리겠습니다. 감사합니다!