목록기타/메신저 연동 (3)
알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
telegrambots (java api) 텔레그램의 봇은 https://core.telegram.org/bots 에 나와 있는 기능을 할수 있습니다. 하지만 해당 bot 을 프로그램 하기 위해서는 https://core.telegram.org/api 에 있는 통신을 프로그램으로 작성 하여야 합니다. 예를 들면 http의 post 와 get 등을 통해서 말이죠 그런데 이러한것을 보다 쉽게 사용하기 위해서 사람들이 open source 로 만들어 놓은 라이브러리중 java 로 잘 만들어 져있는것이 있어서 샘플 코드와 학습 및 정리 목적으로 글을 정리 합니다. https://github.com/rubenlagus/TelegramBots 해당 프로젝트 github 주소 입니다. 일반적으로 쉽게 설치하는 방법은..
Telegram bot 개발 (with python) telegram은 bot을 지원 합니다. bot은 채팅에 대응해 필요한 정보를 줄수 있는 프로그램을 만들수 있도록 해줍니다. Token 발급 받기bot 개발을 위해서 우선은 토큰을 받아야 합니다. 그러기 위해서는 botfather 을 텔레그램에서 찾아서 채팅을 해야 합니다. 그리고 봇을 생성 하기 위해서 명령어 /newbot 을 입력 합니다. 주의점은 bot의 이름은 항상 _bot 으로 끝나야합니다. 위에 해당 하는 부분이 Token 입니다. python telegram 라이브 러리 설치 pip install python-telegram-bot --upgrade 으로 설치를 완료 하시면 됩니다. 간단 예제(1)import telegram #텔레그램 모..
LINE Notify 사용하기 https://notify-bot.line.me/my/ 들어가서 로그인 하고 나면 을 눌러서 토큰을 받습니다. 토큰을 만들나고 나면 해당 토큰 값을 복사해 둡니다. 그리고 라인에 선택한 그룹에 LINE Notify 를 멤버로 초대 하여 추가 합니다. 그리고 HTTP post 통신을 하면 메시지를 보낼수 있습니다. 저 같은 경우 테스트 프로그램으로 크롬의 https://chrome.google.com/webstore/detail/restlet-client-rest-api-t/aejoelaoggembcahagimdiliamlcdmfm 을 사용 하였습니다. LINE Notify API 문서 내용을 기반으로 테스트 하였습니다. send 를 하면 라인 메신저에 메세지가 오게 됩니다.