텔레그램 메신저는 여러 플랫폼에서 사용가능한 메신저 입니다.

가장큰 장점으로 API가 공개되어 다른 프로그램 과 연동이 가능하고  정부에서 대화 내용등을 요청 하더라도 협조를 안한다는점

지금부터 봇을 만드는 방법을 약식 정리 합니다.

01. 채팅창에 /newbot 명령어를 입력하고 전송버튼을 눌러주세요.


03. 텔레그램 봇 이름을 입력합니다.
이름이 _bot 으로 끝나야함

04. 다시 이름을 입력 합니다. 통상 위 이름_bot 과 동일하게 입력 합니다.


05. API 토큰 크드 확인

Done! Congratulations on your new bot. You will find it at t.me/y_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
961*675**:AAFRNiz-ZIsEvyA58n1Vfa***
Keep your token secure and store it safely, it can be used by anyone to control your bot.
For a description of the Bot API, see this page: https://core.telegram.org/bots/api

위 내용 메모장 복사

06. t.me/y_bot  부분을 클릭하고 [ 시작] 을 눌러 봇 채팅을 활성화 시킨후 브라우저를 열고 아래 주소 호출 

https://api.telegram.org/bot토큰 값/getUpdates
예) : https://api.telegram.org/bot961*675**:AAFRNiz-ZIsEvyA58n1Vfa***/getUpdates


위 주소를 호출하면 정보를 확인할수 있음

추가
-----------------------------------------------------------------------------------------------------------------------------

비공개 채널에 메세지 보내는 방법 !

먼저 채널을 생성하고 관리자로 추가 한다.
그 채널에 위 y_bot 을 추가 한다.
채널 방에서 아무 글이나 작성한다 이후 
예) : https://api.telegram.org/bot961*675**:AAFRNiz-ZIsEvyA58n1Vfa***/getUpdates
위 주소로 다시 접속 한다.
위 페이지 보면 id: -0000000000000 형식으로 - 로 시작하는 13 숫자가 보인다  이걸 사용하면 된다.  샘플로 전송 할수 있다.

https://api.telegram.org/bot[TOKEN]/sendMessage?chat_id=[CHANNEL ID]&text=[보낼 내용]

위 형식으로 전송 하면 [보낼 내용] 내용이 전송 된다.

참고로 채널을 열어서 채널에 봇을 추가하고 여러명이서 봇 메세지를 함께 받을수 있다.

프로그램을 하면서 예외  오류가 발생하면 이런식으로 오류 메세지를 보내주면 편하다.








2020/06/26 11:11 2020/06/26 11:11

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다