반응형

텔레그램 cli 6

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

라즈베리파이 Telegram BOT 만들기 5부 - Telegram CLI BOT 최종

2015/11/04 github 주소가 수정 되었습니다. https://github.com/acidpop/bot 2015/08/05 소스가 수정되었습니다. 기존에 소스는 Shell Script 파일이 실행 권한이 빠져 있어서 제대로 작동을 안하는 문제가 있었습니다. 그외 help.txt 파일의 오타가 수정되었습니다. 소스를 다시 받으시면 됩니다. GitHub 를 통해 지금까지 완성된 BOT 스크립트를 공개합니다. 공개된 BOT을 사용하기 위해서는 다음 라이브러리의 설치가 필요합니다. sudo apt-get install sqlite3 xml2 xmlstarlet imagemagick sqlite3 는 내부적으로 사용하는 File DB를 사용하기 위함. xml2 는 토렌트 검색 등으로 rss 를 받아 오는..

라즈베리파이 Telegram BOT 만들기 4부 - Telegram CLI 데몬 실행 및 서비스 등록

지난 글에 이어 이번에는 Telegram CLI 를 데몬으로 실행 하고 서비스에 등록하는 과정에 대해 알아보자. 지난번 글까지는 사용자가 직접 bin/telegram-cli 를 실행 하여서 수동으로 명령을 입력하거나 lua 스크립트를 읽어서 처리 하는걸 보고만 있어야 하는 문제가 있었다. 이번 강좌에서는 Telegram CLI를 Daemone Process 로 실행하고 라즈베리파이의 리눅스에서 서비스에 등록하는 과정을 알아보고 명령을 전달 받을 수 있는 TCP Socket 을 여는 과정, 그리고 Log 파일의 경로를 설정하는 부분까지 알아본다. 1. Telegram CLI 를 Daemon Process 로 실행 하는 방법. Telegram CLI 를 데몬으로 띄우는 방법은 매우 간단하다. 다음 명령어를 ..

라즈베리파이 Telegram BOT 만들기 3부 - Telegram cli BOT 의 뼈대 만들기

1부 - 라즈베리파이에 Telegram CLI 설치 (http://blog.acidpop.kr/183) 2부 - Telegram cli 기초 사용법 (http://blog.acidpop.kr/184) 이번 3부에서는 Telegram CLI 를 BOT 으로 활용하기 위한 기초적은 뼈대를 만들어 보자. Telegram BOT 이란? 사용자가 텔레그램 BOT 계정에게 어떤 특정한 단어를 전달하면 BOT 이 명령을 처리하여 사진을 찍어서 보낸다던지 라즈베리파이에 연결된 센서값을 읽어서 사용자에게 전송을 한다던지 하는 것을 의미한다. Telegram CLI 는 스크립트 언어로 lua 와 python 을 지원한다. 바로 이 lua script 와 python script 를 이용해서 BOT 을 제작할 수 있다. 여..

라즈베리파이 Telegram BOT 만들기 2부 - Telegram cli 기초 사용법

Telegram BOT 강좌 2부 Telegram CLI 의 기초적인 사용방법과 BOT 의 기초 작업에 대한 강좌. 1. Telegram CLI 기초 사용방법. Telegram CLI 를 설치를 하였다면 이제 활용을 해야 한다. 그 전에 Telegram CLI 의 기초적인 사용방법을 알아 보자. cd /home/pi/tg 명령을 이용해서 Telegram이 있는 디렉토리로 이동한다. bin/telegram-cli -k server.pub 위 명령을 이용하면 Telegram CLI 가 실행이 되고 다음과 같은 화면을 볼 수 있다. [pi@/home/pi/tg]$ bin/telegram-cli -k server.pub Telegram-cli version 1.3.3, Copyright (C) 2013-2015..

라즈베리파이 Telegram BOT 만들기 1부 - Telegram cli 설치

텔레그램 메신저는 프로토콜이 공개 되어 있는 메신저이다. 이로 인해 전세계 수많은 사람들이 각각 자신만의 방식으로 메신저를 만들수 있는 구조이다. 여기서는 https://github.com/vysheng/tg 이 github 에서 제공 되는 Telegram CLI 를 가지고 설치를 할 것이다. 필자는 라즈베리파이2 에 raspbian OS 를 기준으로 설명한다. 라즈베리파이에 Telegram CLI 설치하기 1. pi 계정 디렉토리로 이동 cd /home/pi 2. apt-get 패키지 업데이트 sudo apt-get update 3. Telegram CLI 에서 사용하는 필수 라이브러리 설치 sudo apt-get install libreadline-dev libconfig-dev libssl-dev ..

반응형