점차 증대되는 정보량과 정보제공 사이트도 많아짐에 따라
편리하게(C) 정보(I)를 반복(R)적으로 전달(T)하고자 합니다.
1. 주어진 조건으로 웹 크롤링을 합니다.
=> 현재 글에 코멘트 등록
-----------------------------------------
1 line - 타이틀
2 line - 서치url
3 line - css selector (a tag)
4 line - text match (복수단어 - 구분자 '|')
-----------------------------------------
# 서치url 에 최신순 정렬등을 포함해서 서치url 을 만들면 됩니다.
2. 선택된 데이터들을 전달합니다.
=> Telegram Bot (MKJunior_bot)
-----------------------------------------
# 타이틀
+ 검색된 Text (a 태그 내) - 사이트 링크
.. {검색자료가 있는 만큼, 현재는 스크롤/페이지 넘김은 처리하지 않음} ..
+ 검색된 Text (a 태그 내) - 사이트 링크
-----------------------------------------
3. 사용중인 항목들
- Python
- Selenium
- Chromium
- Telegram Bot
- Redis
- GitHub
- RaspberryPi4
- Crontab
- Shell Script
4. Release Note
- 2022/09/18 -------------------------------------------------------
- [완료] 댓글의 검색조건기반 웹 크롤링 (Python + Selenium)
- [완료] telegram push (Python + MKJunior_bot)
- 2022/09/21 -------------------------------------------------------
- [완료] 자동실행 (RaspberryPi4 + Crontab)
- [완료] 검색조건기반 페이지 스냅샷 이미지 전송 (Selenium + Telegram Bot)
- 2022/09/25 -------------------------------------------------------
- [완료] 중복전달 방지 (Python + Redis + Hash)
- [완료] 제목에 텍스트 매치 복수건 처리 (Python, 구분자 '|')
- [완료] 스크린샷 이미지 한글깨짐 처리 (RaspberryPi4)
- [완료] github 소스 관리 (GitHub + VS Code)
- [완료] 소스 자동 패치 (RaspberryPi4 + GitHub)
- 2022/10/03 -------------------------------------------------------
- [완료] 코멘트의 사용자와 MKJunior_bot 에 등록한 사용자가 같을 경우 push
- [완료] 인터랙티브 Bot
# 앞으로 할거 ---------------------------------------------------------------
- 검색조건 입력 간소화 (api 연동 등..)
- 인터랙티브 Bot 고도화
- Telegram 대화방에서 MKJunior_bot 을 통해 검색조건을 입력
- 댓글 로딩 -> 텔레그램 대화형 검색조건 입력으로 전환
---------------------------------------------------------------------
5. Telegram Message 이미지

'EveryDic Project' 카테고리의 다른 글
| EveryDic Project 정리 + 리팩토링 시작 (1) | 2023.02.19 |
|---|---|
| EveryDic Project 시작 - Service 형으로의 전환 (0) | 2022.12.12 |