반응형

텔레그램 봇 6

curl 을 이용해서 메시지 또는 사진, 파일 Telegram BOT 보내기

Telegram BOT 을 사용할때 그냥 간단하게 명령어 한줄로 사용 할 수는 없을까? 하는 사람들을 위해 포스팅 한다. Telegram BOT 은 많은 API 들을 제공해주는데 그중 sendMessage API 는 가장 사용 하기 쉽다. 예제를 보자. curl -k -d "chat_id=123456789" --data-urlencode "text=\"Test Message 보냅니다\"" https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/sendMessage 빨간색 글씨는 각각 chat_id 와 Token Key 이다. 주희 할 점은 --data-urlencode "text= 이 코드 다음인데 띄어쓰기 또는 한글이 포함되어 있다면..

강좌/Telegram BOT 2018.03.23

Telegram CLI 시작 프로그램 등록하기

2015/07/15 - [강좌/RaspberryPI 활용] - 라즈베리파이 Telegram BOT 만들기 1부 - Telegram cli 설치 2015/07/16 - [강좌/RaspberryPI 활용] - 라즈베리파이 Telegram BOT 만들기 2부 - Telegram cli 기초 사용법 2015/07/16 - [강좌/RaspberryPI 활용] - 라즈베리파이 Telegram BOT 만들기 3부 - Telegram cli BOT 의 뼈대 만들기 2015/07/21 - [강좌/RaspberryPI 활용] - 라즈베리파이 Telegram BOT 만들기 4부 - Telegram CLI 데몬 실행 및 서비스 등록 2015/07/22 - [강좌/RaspberryPI 활용] - 라즈베리파이 Telegram B..

통합대기, 미세먼지 텔레그램 알림 채널

날씨가 풀리면서 미세먼지, 초미세먼지등 대기 질이 안좋아 지는 시기가 오는군요. 텔레그램 봇과 openapi 를 이용해서 7, 11, 15, 19시에 각각 통합대기, 미세먼지, 초미세먼지 수치를 그림으로 알려주는 채널입니다. https://telegram.me/airkorea 디자인이 개발자 디자인이라 좀 조악합니다만 그럭저럭 볼만합니다. 혹시 더 좋은 디자인을 제공해 주시면 반영하도록 해보겠습니다.

강좌/Telegram BOT 2016.03.10

XPEnology SMS 알림을 텔레그램 봇으로 보내기

기존에 XPEnology SMS 알림을 텔레그램으로 보내기 라는 글을 포스팅 했었다. http://blog.acidpop.kr/207 하지만 이 글은 라즈베리 파이에 Telegram CLI 를 설치 하고... 새로운 사용자 계정을 만들어야 하고(폰 번호 필요) php 까지 연동을 해야 하는 복잡한 구조였으나!! 최근 Telegram BOT 관련해서 약간의 개발을 진행 하고 문서를 살펴 보다 보니 Telegram BOT API URL 로 한번에 전송 할 수 있다는것을 알게 되었다. 다음 순서 대로 진행 하면 다른 설정 필요 없이 단순하게 URL 만 붙여넣기 하여 SMS 알림을 텔레그램으로 보낼 수 있다. 1. Telegram BOT 계정 만들기 http://blog.acidpop.kr/215 Telegra..

chat_id 알아내기

Telegram BOT 을 생성 하였다면 필요한 사용자에게 메시지를 보내야 한다. Telegram BOT API 는 char_id 값 또는 채널 이름으로 메시지를 보낼수 있는데 이중 char_id 값을 가져 오는 방법을 설명 한다. 먼저 생성한 Bot 에게 아무 메시지나 전달 한다. 그 후 인터넷창에서 다음 URL 을 호출한다. https://api.telegram.org/bot186547547:AAEXOA9ld1tlsJXvEVBt4MZYq3bHA1EsJow/getUpdates 빨간색 글씨 부분은 자신의 BOT 이 생성되면서 만들어진 Token 값이다. 자신의 Token 값으로 바꿔서 사용해야 한다. {"ok":true,"result":[{"update_id":87654321, "message":{"me..

강좌/Telegram BOT 2016.02.11

Telegram BOT 계정 만들기

Telegram BOT 을 사용하기 위해 BOT 계정을 생성 하는 방법을 포스팅 한다. 1. Telegram 의 맨 왼쪽 상단에 @BotFather 를 검색 한다. 모바일용 Telegram은 다음 그림에 보이는것과 같이 새로운 메시지 버튼을 클릭 하고 @BotFather 를 검색한다. 2. @BotFather 를 검색 하면 그림과 같은 프로필 사진의 대화 상대를 찾을 수 있다. BotFather 를 클릭하여 대화를 시작한다. 3. 시작 버튼 또는 /start 를 입력하여 메시지를 전달한다. 4. /start 메시지를 전달 하면 BotFather 는 위와 같은 메시지를 보내준다. 계정을 생성 하기 위해 /newbot 을 클릭하거나 /newbot 이라고 메시지를 보낸다. 5. /newbot 메시지를 보내면 ..

강좌/Telegram BOT 2016.02.11
반응형