안녕하세요? ^-^
냑 회원님들께서도 무더위에 다들 건강히 계시는지요?
냑에 새 알림이 뜨면 telegram으로 그 내용을 전송받는 Python 스크립트를 작성했습니다.
다른 그누보드 사이트에도 약간의 튜닝만으로 사용 가능하므로, '플러그인' 게시판에 올립니다.
1. 적용 환경 및 라이선스
이 스크립트는 sir.kr을 기준으로 작성되었습니다.
라이선스는 아무런 제한 없이 자유롭게 이용 가능한 MIT 라이선스입니다 ^^
2. 사용법
스크립트의 제8열에 냑 ID, 제9열에 냑 패스워드를 입력하시고,
제72열에 telegram 토큰값, 제76열에 telegram 챗아이디값을 입력하면 됩니다.
주기적으로 실행하시려면 우분투 crontab 또는 윈도우 스케줄러에 넣으시면 됩니다 ^^
혹시 텔레그램봇을 생성하는 방법을 모르시면 아래 웹페이지를 참고하세요 :)
https://hatpub.tistory.com/48
3. 스크립트 구동 방식
https://sir.kr/bbs/pushmsg.php?read=n 에서 새 알림이 왔는지 확인합니다.
자동으로 sir_alarm_telegram.log 파일을 생성하여 알림을 중복으로 보내지 않도록 했습니다.
4. 적용 결과
아래 캡쳐화면과 같이, 새 알림이 오면 telegram으로 그 내용을 전송합니다.
(알림이 온 것을 브라우저에서 읽으면, 당연히 telegram으로 알림이 오지 않습니다.)
댓글이 달리면 그 내용이 아래 화면과 같이 파란색으로 표시됩니다.
제가 2주 동안 테스트한 결과, 다행히도 특별한 문제점을 발견하지는 못했습니다 ^^

5. 향후 개선할 점
아래 캡쳐화면과 같이, 대대댓글의 경우 알림은 오지만 댓글 내용을 파싱하지 못합니다.
이는 sir.kr의 대대댓글 알림이 댓글 URL이 아니라 본문 URL을 전송하기 때문입니다 ㅠㅠ

6. 마무리하며
이 스크립트를 사용하시면 Q&A 게시판에 질문을 작성한 후에 답변이 언제 달리나 하면서
새로고침을 계속 클릭하실 필요가 없을 것 같네요 ^-^
그럼 냑 회원님들께서도 편안한 저녁 되시고, 내일부터 장마가 온다는데 비 조심하세요~!
댓글 28개
댓글과 추천 감사드립니다!!
SIR 알림을 카카오톡으로 받고 싶으시다는 말씀이시죠?? :)
카카오톡은 제가 잘 사용하지 않아서 시도해본 적이 없네요 ㅠㅠ
telegram으로 메시지를 보내는 함수를 카카오톡으로 변환하는 것은
아래 웹페이지를 참조하시면 어렵지 않게 해결될 것 같습니다 ^^
https://velog.io/@hibeen1/Python%EC%9C%BC%EB%A1%9C-%EB%82%98%EC%97%90%EA%B2%8C-%EC%B9%B4%EC%B9%B4%EC%98%A4%ED%86%A1-%EB%B3%B4%EB%82%B4%EA%B8%B0
윗글 설명 중에서 'text 타입'으로 하시면 무난할 것 같네요!
그럼 맛점 드시고 오후부터 장마가 시작된다던데 비 조심하세요~! ^^
게시글 목록
| 번호 | 제목 |
|---|---|
| 14227 | |
| 14211 | |
| 14207 | |
| 14198 | |
| 14192 | |
| 14178 | |
| 14170 | |
| 14149 | |
| 14134 | |
| 14123 | |
| 14108 | |
| 14094 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기