Releases: seongjinme/naver-news-fetching-bot
Releases · seongjinme/naver-news-fetching-bot
v3.0.1
Fixed
- 최초 설치 시 일부 키워드에 대한 샘플 뉴스 미전송 문제 수정
- 최초 설치 시 설정된 키워드로
최근 1시간 이내에 게재된 뉴스
가 없을 경우 샘플 뉴스가 전송되지 않던 문제를 수정합니다. - 앞으로는 단 1건이라도 해당 키워드로 게재된 뉴스가 있었다면 그 뉴스를 샘플로 전송합니다.
- 만약 모든 키워드에 대해 뉴스가 단 1건도 검색되지 않는다면, 샘플 뉴스 전송을 생략하고 다음 설치 단계로 넘어갑니다.
- 최초 설치 시 설정된 키워드로
Changed
- 최초 설치를 위한 가이드 문서(
INSTALLATION.md
)의 일부 표현 및 참고 이미지 개선
v3.0.0
코드 베이스부터 완전히 새롭게 리뉴얼한 버전입니다.
이전 버전과는 호환되지 않으므로, 기존 프로젝트를 삭제하고 새 프로젝트에 재설치하여 사용해 주세요.
Added
- 다중 키워드 검색 지원 (최대 5개)
- 뉴스 항목에 검색 키워드 정보가 포함됩니다.
- 다중 키워드 매칭 시 쉼표로 구분하여 표시됩니다. (예: "키워드1, 키워드2")
- Discord 지원 추가
- 자동 트리거 설정 기능
- 최초 설치 시 매분 실행되는 트리거가 자동으로 생성됩니다.
- 수동으로 "내 트리거(My Triggers)" 탭에서 실행 설정을 추가할 필요가 없습니다.
Changed
- 파일 구성 최적화
dist/
디렉토리의 3개 파일만으로 설치가 가능합니다.Code.gs
: 핵심 로직config.gs
: 설정 파일 (사용자 설정 필요)source.gs
: 매체 데이터
source.gs
데이터베이스 업데이트 (2024년 11월 기준 736개 → 853개 매체로 확장)
Fixed
- 동일 시각 게시된 뉴스 중 일부가 누락되는 문제 해결 (#5)
Removed
- Microsoft Teams 지원 종료
- Microsoft의 Incoming Webhook 커넥터 2025년 지원 종료 공지에 따른 조치
- 대체 솔루션 마련 시까지 Teams 지원 잠정 중단
v2.2.3
Fixed
- 뉴스봇 구동 과정에서 발생하는 검색어 키워드의 URL 인코딩 오류가 수정되었습니다. (#4) - Lucas_Ghae 님
v2.2.2
Changed
- 뉴스봇을 처음 실행할 때 메신저로 "설치 완료" 메시지와 함께 가장 최근의 1개 뉴스를 샘플로 전송 드리도록 했습니다.
- 뉴스봇 이용 도중 검색 키워드를 변경하셨을 경우 메신저로 "키워드 변경 완료" 메시지를 전송 드리도록 했습니다.
- 매체명 데이터(
source.gs
)에 수록되지 않은 매체는(알수없음)
대신 도메인 주소로 표기됩니다.
Added
- 채팅 솔루션별 안내 메시지 전송을 위한 템플릿이 template.gs 파일에 추가되었습니다.
- 초기 설정값(네이버 API Client ID/Secret, 검색 키워드)의 입력 유무를 검증하는 코드가 추가되었습니다.
v2.2.1
Fixed
- 매체명 데이터(source.gs)에 수록된 마지막 항목의 매체명을 탐색할 때 발생하는 오류를 바로잡았습니다.
v2.2.0
Added
- 마이크로소프트 팀즈(Microsoft Teams), 잔디(JANDI) 지원이 추가되었습니다.
Changed
- 매체명 데이터(
source.gs
)가 업데이트 되었습니다. 2022년 5월 기준 총 731개의 매체 정보가 포함되었습니다. - 매체명 탐색 속도가 개선되었습니다.
- 각 메신저 플랫폼 별 템플릿이
template.gs
파일로 분리되었습니다.
Fixed
- 뉴스 원문 URL에 특정 서브 도메인(
news
,view
)이 포함된 경우 매체명을 찾지 못하던 문제를 수정했습니다. - 뉴스봇 구동에 불필요한 객체 정보가 삭제되었습니다.