2015/11/04 github 주소가 수정 되었습니다.
https://github.com/acidpop/bot
2015/08/05 소스가 수정되었습니다.
기존에 소스는 Shell Script 파일이 실행 권한이 빠져 있어서 제대로 작동을 안하는 문제가 있었습니다.
그외 help.txt 파일의 오타가 수정되었습니다.
소스를 다시 받으시면 됩니다.
GitHub 를 통해 지금까지 완성된 BOT 스크립트를 공개합니다.
공개된 BOT을 사용하기 위해서는 다음 라이브러리의 설치가 필요합니다.
sqlite3 는 내부적으로 사용하는 File DB를 사용하기 위함.
xml2 는 토렌트 검색 등으로 rss 를 받아 오는 경우
xmlstarlet : 마찬가지로 xml 툴인데 기상청 데이터의 데이터를 파싱하기 위해 사용
imagemagick : Image를 조정 할수 있는 유틸리티
BOT을 사용해봅니다.
아래 명령을 실행합니다.
모든 설명은 스크립트 내부에 있으며 BOT 을 실행 하는 방법은 다음과 같습니다.
cd /home/pi/tg
sudo sh -c 'echo "" > /var/log/telegram-cli.log'
sudo chown pi:pi /var/log/telegram-cli.log
bin/telegram-cli -s bot/basicbot.lua -L /var/log/telegram-cli.log -P 8888 -e "contact_list" -d &
지금까지 강좌를 모두 따라 왔다면
sudo service telegramd start
위 명령 한줄로 실행 할 수 있습니다.
총 5부에 걸쳐 Telegram CLI 를 활용 하는 방법에 대해 알아 보았습니다.
GitHub 주소는 아래와 같습니다.
https://github.com/acidpop/bot
질문이 있으시면 댓글 또는 제 블로그의 질문 게시판을 이용해 주시면 됩니다.
2015/07/15 - [강좌/Raspberry PI 활용] - 라즈베리파이 Telegram BOT 만들기 1부 - Telegram cli 설치
2015/07/16 - [강좌/Raspberry PI 활용] - 라즈베리파이 Telegram BOT 만들기 2부 - Telegram cli 기초 사용법
2015/07/16 - [강좌/Raspberry PI 활용] - 라즈베리파이 Telegram BOT 만들기 3부 - Telegram cli BOT 의 뼈대 만들기
2015/07/21 - [강좌/Raspberry PI 활용] - 라즈베리파이 Telegram BOT 만들기 4부 - Telegram CLI 데몬 실행 및 서비스 등록
'강좌 > RaspberryPI 활용' 카테고리의 다른 글
라즈베리파이 공식 7인치 LCD (DSI) 멀티 터치 사용하기 (5) | 2015.09.23 |
---|---|
Raspberry Pi DSI Display Multi Touch (0) | 2015.09.22 |
유튜브 다운로드 (0) | 2015.09.01 |
라즈베리파이 Telegram - PHP를 이용하여 메시지 보내기 (7) | 2015.08.13 |
라즈베리파이 Telegram BOT 만들기 4부 - Telegram CLI 데몬 실행 및 서비스 등록 (35) | 2015.07.21 |
라즈베리파이 Telegram BOT 만들기 3부 - Telegram cli BOT 의 뼈대 만들기 (22) | 2015.07.16 |
라즈베리파이 Telegram BOT 만들기 2부 - Telegram cli 기초 사용법 (3) | 2015.07.16 |
라즈베리파이 Telegram BOT 만들기 1부 - Telegram cli 설치 (29) | 2015.07.15 |