간만에 호랭이 입니다.
이 일의 시작은 간혹 공지 알림에 뜨는
<< 텔레그램으로 실시간 잡담을 확인할 수 있습니다. <카페 공지글 참고> >>
요놈 이었습니다.
4차 산업혁명에따라 IOT(사물인터넷)으로 설비알림이나 정보를 폰으로 보는 것은 별로 상관없는 얘기입니다...
처음시작때부터 까페 공지를 찾아봐도 대체 어떻게 보는건지...정보가 전혀없었습니다.
와이틴으로 로그를 빼고 외부에서 원격 조작을 하면서 잡담이나 사악이가 떴을때 핸드폰으로 문자가 오면 괜찮을것 같은데? 라는 생각을 했었습니다.
카톡봇으로 시작을 했으나, 우연한 기회에 텔레그램 잡담에 대한 정보를 듣고, 그쪽으로 급 선회해서 만든 프로그램을 공개합니다.
개념은 [와이틴] 잡담캡쳐 ----> PC에서 [텔레그램 봇] 으로 문자 발송 -----> 핸드폰 알림 수신 입니다.
1) 텔레그램을 설치 합니다. 앱스토어, 구글플레이에서 텔레그램을 검색하면 나옵니다.
텔레그램 봇을 설정하는 부분은 긴 글이 될것이기 때문에, 제가 참조한
https://elfinlas.github.io/2019/08/06/make-telegram-bot/
https://blog.cosmosfarm.com/archives/1070/%ED%85%94%EB%A0%88%EA%B7%B8%EB%9E%A8-%EB%B4%87-telegram-bot-%EB%A7%8C%EB%93%A4%EA%B8%B0/
을 참조 해주세요.
만들어진 봇에서 중요한 건 봇의 xxxxx:yyyyyyyyyy 형태로 된 API코드 와 자신의 ID 입니다.
해당사이트에설명이 잘 되어있습니다.
2) 와이틴에서 잡담을 캐치 해서 문서 파일로 저장 합니다.
와이틴에서 잡담을 캐치 하는방법은 나만의 팁에 제가 작성한 글을 참고 하시면 될것 같습니다.
3) PC에 Python을 설치 합니다. 제가 사용한 버전은 3.6 버전 입니다.
https://mainia.tistory.com/5678
여기를 참조 하셔서 파이썬 홈페이지에서 받으시면 됩니다.
4) 다음 텔레그램 봇 API를 설치 합니다.
윈도우 CMD를 관리자 권한으로 실행 후
pip install python-telegram-bot --upgrade
를 입력하시면 봇 API가 설치 됩니다.
5) 메모장으로 파이썬 소스를 작성 합니다.
소스는 첨부에 올려두겠습니다.
소스부분에서
f_main ="telegram.txt" <= 이부분에 읽어올 파일명
chat_me = '자신의ID' <= 이부분에 개인 메세지 ID
chat_channel = '단체채널방' <= 이부분에 채널명 (@채널명이름)
을 입력하시면 됩니다.
마지막으로 로그가 저장된 폴더에 저장후 CMD 창을 열어서
python "파일명.py" 하시면 로그가 문자로 옵니다.
이렇게 말이죠.
제가 만든 잡담 채널 구경 오실분은
텔레그램에서 @T3rdEChat1 검색 하시면 됩니다.
개인 사설 서버라, 언제 끊어질지는 모르지만요 ㅎㅎ....
#2020년 2월27일 Null문자 깨짐현상 수정 버전 재 업로드
alarm.py
첫댓글 참 쉽죠?
네 참 머리아픕니다 ㅋ 수고하셨습니다
능력자들의 대 향연
이제 사악이 구경은 힘들겠군요 ^^
역시 능력자!
일반 광장 남서쪽 까페에 있는 "호랭이봇"이 잡담 캡쳐 하는넘 입니다.
구박하지 말아주세요 ㅎㅎ
호랭이봇 벼락맞았나보다, 부활실에 쳐박혀있네요 ㅎㅎ.
Null문자 때문에 튕기는부분 수정한 버전 새로 올렸습니다.
컴퓨터를 바꾸면서 또 도움을 받습니다 ㅎㅎ