텔레그램 어플을 설치
@botfather라는 봇을 검색 후 "시작" 또는 "재시작" 버튼을 클릭하여 BotFather와 대화를 시작
"/newbot" 입력 - 봇 생성
"토렌트 알림" 입력 - 봇 이름
"torrentPushBot" 입력 - 봇 username <- 마지막은 bot 이란 단어로 끝나야 됩니다.
그럼 BotFather는 새로운 봇을 생성하고 token을 알려줍니다.
("Use this token to access the HTTP API:" 밑에 있는 문자열이 token입니다.)
이 토큰은 외부 노출을 하시면 안되요~ torrentPushBot 의 비밀번호라고 생각하세요
위 토큰 메세지중 상단 2번쨰 라인에 t.me/torrentPushBot. 이라는 링크가 있는데
클릭하면은 생성한 봇하고 대화를 할수 있습니다.
중요한점은 푸쉬를 받을려고 할때 chatid 라는게 필요 합니다.
한마디로 현재 자신의 계정 id 입니다.
먼저 토렌트 알림 봇창에서 아무 대화를 한번 글을 적고
https://api.telegram.org/bot[아까 발급 받은 token]/getUpdates 를 입력합니다.
https://api.telegram.org/bot111222333:aaaabbbbccccddddeeeeffffgggghhhhiii/getUpdates
위와 같이 되겠죠?
입력하면 json 형태로 리턴이 되서 보여지는데
{"ok":true,"result":[{"update_id":413816513, "message":{"message_id":2,
"from":{"id":123456789 <-- 요기가 chat_id 입니다. first_name":"\uc2b9\uc900","last_name":"\uc774","username":"test"},
"chat":{"id":48561232,"first_name":"\uc2b9\uc800","last_name":"\uc674","username":"test2","type":"private"},
"date":1467868645,"text":"\uc2dc\uc791"}}]}
자 이제 준비가 다됬네요
토큰 : 111222333:aaaabbbbccccddddeeeeffffgggghhhhiii
챗ID : 123456789
ps.이전 게시물 http://cjbox.tistory.com/135?category=707036 에서 정리 헀던 내용 입니다.
'라즈베리파이3' 카테고리의 다른 글
라즈베리파이3 Crontab 예약 작업 (0) | 2017.12.27 |
---|---|
라즈베리파이3 tvheadend 설치 (4) | 2017.12.26 |
라즈베리파이3 DDNS 활용 (1) | 2017.12.26 |
라즈베리파이3 외장하드연결 & 절전 (0) | 2017.12.26 |
라즈베리파이3 OwnCloud 웹나스 (0) | 2017.12.26 |