반응형

강좌 72

XPEnology DSM 6.0 이상에서 다운로드 스테이션 텔레그램 알림 받기

xpebot 프로젝트가 중단 되었습니다. synobot 프로젝트로 다시 시작 합니다. https://blog.acidpop.kr/305 synobot 프로젝트기존 xpebot 이 Synology DSM 이 업데이트 되면서 인증서 관련 오류가 발생.. ㅠㅠ 언젠가는 Download Station API 를 이용하도록 바꿔야지 하면서 미루다가 이제서야 작업 진행. DSM 의 환경이 워낙 자주 바뀌기..blog.acidpop.kr DSM 의 Database 를 변경 하는것이기 때문에 꼭 중요한 자료를 백업 하고 진행하세요.데이터 손실에 대해 책임지지 않습니다.   DSM 6.0 이상 버전에서 xpebot (https://github.com/acidpop/xpebot) 을 ..

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..

pushTelegram - XE 제로보드 새 글, 새 댓글 텔레그램 알림 애드온

http://blog.acidpop.kr/191 예전에 제로보드 새글 또는 새 댓글을 텔레그램으로 받는 글을 포스팅 한적이 있다. 해당 글은 제로보드의 Core 파일(?) 을 수정해서 작동 하도록 만든 글이기에 일반 사용자가 접근 하기에는 어려운 점이 좀 있었다. 제로보드 문서를 좀 살펴 보다 보니 애드온을 이용해서 새 게시물이나 댓글이 등록 되는 시점에 특정 동작을 할 수 있도록 되어 있는걸 알게 되었다. XE 애드온 문서를 참고 하여 대충 만들어 본 애드온이다. 제로보드를 설치 하고 해당 애드온만 설치 하면 바로 텔레그램으로 새글, 새 댓글 알림을 받을 수 있다. SMS 나 이메일 알림 애드온은 꽤 많은것 같은데 Telegram 알림은 없는 것 같아서 만들어 보았다. 위 파일을 다운로드 받아서 /xe..

강좌/Telegram BOT 2016.06.24

Git https 오류 해결

XPenology 5.2-5644 Update 5를 사용중이다. 최근 git clone 또는 git pull, git push 명령을 실행 하였을때 fatal: Unable to find remote helper for 'https' 위와 같은 오류가 발생 하는것을 확인 하였다. 상황을 보니 패키지 센터에서 최근에 업데이트 된 Git Server 2.8.0-.xxxx 버전이 문제인것으로 보인다. 필자는 다음과 같은 방법으로 해결 하였다. 1. 패키지 센터에서 Git Server 를 제거한다. 2. 패키지 센터에서 설정 버튼을 누른다. 3. 패키지 소스 탭으로 이동한다. 4. 추가 버튼을 누르고 다음 링크를 추가한다.이름 : SynoCommunity위치 : http://packages.synocommuni..

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

날씨가 풀리면서 미세먼지, 초미세먼지등 대기 질이 안좋아 지는 시기가 오는군요. 텔레그램 봇과 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

XPEnology 전용 Telegram BOT

Telepot 8.0 에 맞춰 xpebot 이 업데이트 되었습니다. 자세한 사항은 github 를 참조하세요. https://github.com/acidpop/xpebot BOT 시작 후 응답 없는 문제는 수정 된걸로 보입니다. 현재 제 시스템에서는 계속 작동합니다. BOT 을 시작 한 후 3시간 정도가 지나면 BOT 이 응답이 없는것이 확인 됩니다. 현재 telepot 라이브러리 개발자에게 문의한 상태이고 수정 되면 다시 공지 하겠습니다. 임시 방편으로 해결책이 있네요. (luna1474 팁을 주셨습니다) 1. bash 파일을 복사 xpebot 경로에 있는 bash 파일을 /usr/bin/ 경로에 복사 cp /volume1/homes/admin/xpebot/bash /usr/bin/ admin 은 xp..

라즈베리파이 FrameBuffer 스트리밍

VLC는 X-Window 가 실행 되어 있어야만 접속이 가능하다. 하지만 라즈베리 파이에 디스플레이(LCD등등)이 설치 되어 있다면 화면에 출력되는 내용 자체를 스트리밍 할 수 있다. 바로 FrameBuffer 자체를 스트리밍 하는것이다. 방법은 다음과 같다. 1. ilclient 라이브러리를 컴파일 한다. cd /opt/vc/src/hello_pi/libs/ilclient make sudo cp ilclient.h /usr/include/ sudo cp libilclient.a /usr/lib/ 2. telepi 소스를 다운로드 한다. git clone "https://github.com/DougGore/telepi" make 3. vlc 를 설치 한다. sudo apt-get install vlc 4..

반응형