안녕하세요 케이입니다.

지난 글에서는 여러 키워드에서 반복해서 검색되는 중복 뉴스를 제거하는 방법을 알아봤습니다.

이번 글에서는 중복을 정리한 뉴스 결과를 텔레그램에서 더 읽기 편하게 만드는 방법을 정리해보겠습니다.

뉴스 자동수집 시스템은 단순히 데이터를 많이 가져오는 것보다 실제로 확인하기 편한 형태로 보여주는 것이 중요합니다.

검색 결과를 그대로 텔레그램으로 보내면 제목, 설명, 날짜, 기타 정보가 한꺼번에 섞여 메시지가 길어질 수 있습니다.

이렇게 되면 자동수집을 해도 결국 읽는 데 시간이 많이 필요합니다.

그래서 실제 사용할 뉴스 봇이라면 필요한 정보만 남기고 메시지 구조를 단순하게 만드는 것이 좋습니다.

뉴스 자동수집에서 메시지 형식이 중요한 이유

뉴스 수집 시스템을 만들 때는 API 연결이나 자동 실행 같은 기술적인 부분에 집중하기 쉽습니다.

하지만 실제 사용 단계에서는 메시지 가독성이 매우 중요합니다.

예를 들어 뉴스 10개가 들어왔는데 각 기사마다 긴 설명이 함께 표시된다면 텔레그램 메시지가 상당히 길어질 수 있습니다.

반대로 제목만 너무 간단하게 표시하면 어떤 기사인지 판단하기 어려울 수 있습니다.

결국 중요한 것은 필요한 정보만 적절하게 선택하는 것입니다.

뉴스 제목을 중심으로 하고 필요한 경우 간단한 설명이나 날짜 정도를 추가하는 방식이 가장 관리하기 쉽습니다.

처음에는 뉴스 제목만 보내도 충분하다

뉴스 자동수집을 처음 만들 때는 가장 단순한 형태부터 시작하는 것이 좋습니다.

예를 들어 다음처럼 구성할 수 있습니다.

오늘의 AI 뉴스

  1. 새로운 AI 자동화 서비스 발표
  2. 생성형 AI 기업 투자 확대
  3. AI 에이전트 시장 성장

이 정도만 있어도 사용자는 어떤 뉴스가 새로 나왔는지 빠르게 확인할 수 있습니다.

뉴스 제목만 보고 관심 있는 기사만 추가로 확인하면 됩니다.

처음부터 모든 정보를 넣는 것보다 실제로 필요한 항목을 하나씩 추가하는 방식이 좋습니다.

제목과 간단한 설명을 함께 보내는 방법

제목만으로 내용이 충분히 이해되지 않을 때는 짧은 설명을 함께 넣을 수 있습니다.

예를 들어 다음처럼 구성할 수 있습니다.

  1. 새로운 AI 자동화 서비스 발표

기업 업무를 자동화하는 새로운 AI 서비스가 공개되었습니다.

  1. 생성형 AI 기업 투자 확대

국내외 기업의 생성형 AI 관련 투자가 늘어나고 있습니다.

이런 방식이면 제목만 보는 것보다 내용을 빠르게 이해할 수 있습니다.

다만 설명이 너무 길어지면 메시지가 복잡해질 수 있습니다.

그래서 한두 문장 정도의 짧은 설명만 사용하는 것이 좋습니다.

게시 시간을 함께 표시하면 최신성을 확인하기 쉽다

뉴스 자동수집에서는 최신성이 중요합니다.

특히 하루에 여러 번 자동수집을 실행한다면 언제 나온 기사인지 확인하고 싶을 수 있습니다.

이럴 때 게시 시간을 함께 표시하면 도움이 됩니다.

예를 들어 다음처럼 구성할 수 있습니다.

새로운 AI 자동화 서비스 발표

게시 시간: 오전 9시 20분

이렇게 하면 사용자는 뉴스가 얼마나 최근에 올라온 것인지 바로 확인할 수 있습니다.

하지만 모든 정보가 꼭 필요한 것은 아닙니다.

하루에 한 번 아침에 뉴스를 받는다면 게시 시간을 굳이 표시하지 않아도 될 수 있습니다.

사용 목적에 따라 필요한 정보만 선택하는 것이 좋습니다.

뉴스 메시지는 키워드별로 구분하는 것이 좋다

여러 검색 키워드를 사용할 때는 각 뉴스가 어떤 주제에서 검색된 것인지 구분하는 것이 좋습니다.

예를 들어 다음처럼 정리할 수 있습니다.

오늘의 관심 뉴스

ChatGPT

  1. 뉴스 제목
  2. 뉴스 제목

AI 자동화

  1. 뉴스 제목
  2. 뉴스 제목

로컬 AI

  1. 뉴스 제목
  2. 뉴스 제목

이렇게 키워드별로 구분하면 필요한 분야만 빠르게 확인할 수 있습니다.

검색 키워드가 많아질수록 이런 구조가 더 중요해집니다.

검색 결과가 적은 키워드는 따로 표시하지 않아도 된다

어떤 날에는 특정 키워드에서 검색 결과가 하나도 없을 수 있습니다.

이 경우 빈 항목을 계속 보여주는 것은 메시지를 길게 만들 수 있습니다.

예를 들어 다음과 같이 표시할 필요는 없습니다.

로컬 AI

검색 결과 없음

개인용 뉴스 자동수집에서는 검색 결과가 있는 키워드만 메시지에 포함하는 방식이 더 깔끔합니다.

이렇게 하면 실제로 확인할 정보만 남게 됩니다.

뉴스 제목에 불필요한 문자가 포함될 수 있다

뉴스 검색 API에서 제목을 가져오면 특정 검색어를 강조하기 위한 HTML 태그나 불필요한 문자가 포함될 수 있습니다.

예를 들어 실제 뉴스 제목은 자연스럽지만 프로그램에서 가져온 데이터에는 강조 표시용 문자가 들어갈 수 있습니다.

이 내용을 그대로 텔레그램으로 보내면 제목이 보기 불편할 수 있습니다.

그래서 메시지를 만들기 전에 뉴스 제목을 정리하는 과정이 필요할 수 있습니다.

대표적으로 다음과 같은 작업을 할 수 있습니다.

HTML 태그 제거

불필요한 공백 제거

특수문자 정리

줄바꿈 정리

이 작업만 해도 텔레그램 메시지가 훨씬 깔끔하게 보일 수 있습니다.

기사 설명도 너무 길면 줄이는 것이 좋다

API에서 제공되는 뉴스 설명은 생각보다 길 수 있습니다.

설명을 그대로 사용하면 기사 하나당 여러 줄이 차지할 수 있습니다.

뉴스가 10개라면 메시지가 매우 길어질 수 있습니다.

그래서 설명을 사용할 경우 길이를 제한하는 방식도 생각할 수 있습니다.

예를 들어 핵심 내용 일부만 표시하거나 일정 글자 수까지만 보여주는 방식입니다.

중요한 것은 사용자가 텔레그램에서 전체 기사를 읽게 만드는 것이 아닙니다.

어떤 뉴스인지 빠르게 판단할 수 있을 정도의 정보만 제공하면 충분합니다.

기사 순번을 넣으면 확인하기 편하다

뉴스가 여러 개 있을 때는 순번을 붙이는 것도 좋은 방법입니다.

예를 들어 다음과 같이 구성할 수 있습니다.

  1. 첫 번째 뉴스 제목
  2. 두 번째 뉴스 제목
  3. 세 번째 뉴스 제목

순번이 있으면 뉴스 개수를 바로 확인할 수 있고 메시지 구조도 명확해집니다.

키워드별로 순번을 다시 시작하는 방식도 사용할 수 있습니다.

예를 들어 ChatGPT 뉴스 3개, AI 자동화 뉴스 3개라면 각 카테고리 안에서 1번부터 시작하면 됩니다.

너무 많은 장식 기호는 사용하지 않는 것이 좋다

텔레그램 메시지를 꾸미기 위해 여러 특수문자나 이모지를 사용할 수도 있습니다.

하지만 너무 많은 장식 기호를 사용하면 오히려 읽기 어려워질 수 있습니다.

개인용 뉴스 자동수집이라면 단순하고 일정한 형식을 유지하는 것이 좋습니다.

예를 들어 다음 정도면 충분합니다.

오늘의 AI 뉴스

ChatGPT

  1. 뉴스 제목
  2. 뉴스 제목

AI 자동화

  1. 뉴스 제목
  2. 뉴스 제목

이렇게 단순한 구조만 유지해도 정보 전달에는 문제가 없습니다.

제목과 설명 사이의 줄바꿈도 중요하다

뉴스가 여러 개 모이면 줄바꿈에 따라 읽기 편한 정도가 크게 달라질 수 있습니다.

예를 들어 뉴스 제목과 설명이 붙어 있으면 한눈에 구분하기 어렵습니다.

반대로 뉴스마다 너무 많은 빈 줄이 들어가면 메시지가 필요 이상으로 길어집니다.

다음과 같은 구조가 비교적 깔끔합니다.

  1. 뉴스 제목

짧은 설명

  1. 뉴스 제목

짧은 설명

기사와 기사 사이에는 한 줄 정도의 여백을 두고, 같은 기사 안에서는 제목과 설명이 연결되어 보이도록 만드는 것이 좋습니다.

뉴스 메시지의 첫 부분에는 날짜를 넣을 수도 있다

매일 자동으로 뉴스를 받는다면 메시지 상단에 날짜를 넣는 것도 좋습니다.

예를 들어 다음과 같이 구성할 수 있습니다.

오늘의 AI 뉴스

2026년 9월 24일

이렇게 하면 나중에 텔레그램 메시지를 다시 볼 때 언제 받은 뉴스인지 쉽게 확인할 수 있습니다.

특히 매일 같은 형식으로 메시지가 쌓이는 경우 날짜 정보가 있으면 구분하기 편합니다.

메시지가 너무 길어지면 나누는 것도 방법이다

검색 키워드가 많거나 뉴스 개수가 많으면 하나의 메시지가 지나치게 길어질 수 있습니다.

이 경우 메시지를 여러 개로 나누는 방법도 있습니다.

예를 들어 다음처럼 구성할 수 있습니다.

첫 번째 메시지

ChatGPT 뉴스

AI 자동화 뉴스

두 번째 메시지

로컬 AI 뉴스

AI 에이전트 뉴스

이렇게 주제별로 나누면 한 메시지가 너무 길어지는 것을 방지할 수 있습니다.

처음에는 하나의 메시지로 시작하고 실제 사용하면서 길이가 너무 길다고 느껴질 때 나누는 것이 좋습니다.

새 뉴스가 없을 때 메시지를 보내지 않는 것도 좋다

중복 제거 기능을 적용하면 어떤 실행에서는 새로운 뉴스가 하나도 없을 수 있습니다.

이 경우 굳이 빈 메시지를 보낼 필요는 없습니다.

예를 들어 검색 결과는 있었지만 모두 이전에 받은 뉴스라면 이번 실행에서는 아무 메시지도 보내지 않을 수 있습니다.

이렇게 하면 불필요한 알림을 줄일 수 있습니다.

자동수집 시스템은 알림이 많을수록 좋은 것이 아니라 필요한 정보가 있을 때만 알림이 오는 것이 더 편리할 수 있습니다.

업무용이라면 정보 구조를 조금 다르게 할 수 있다

뉴스 자동수집을 업무용으로 사용한다면 개인용보다 조금 더 많은 정보를 포함할 수 있습니다.

예를 들어 다음과 같이 구성할 수 있습니다.

회사명

뉴스 제목

간단한 요약

게시 시간

관련 키워드

이렇게 하면 나중에 어떤 기업이나 제품과 관련된 뉴스인지 분류하기 편합니다.

반대로 개인적으로 관심 뉴스를 확인하는 목적이라면 제목과 짧은 설명만으로도 충분할 수 있습니다.

AI 요약을 붙이기 전에 메시지 구조부터 정리하는 것이 좋다

나중에 AI를 이용해서 뉴스 내용을 자동 요약할 수도 있습니다.

하지만 AI 요약을 붙이기 전에 기본 메시지 구조를 먼저 정리해두는 것이 좋습니다.

제목

짧은 설명

키워드

날짜

이런 기본 항목이 일정한 구조로 정리되어 있어야 AI 요약 결과를 추가하더라도 메시지가 복잡해지지 않습니다.

처음에는 단순한 형태로 시작하고 필요한 기능을 하나씩 추가하는 방식이 좋습니다.

추천하는 기본 메시지 형식

개인용 뉴스 자동수집 시스템이라면 처음에는 다음 정도의 구조가 적당합니다.

오늘의 관심 뉴스

ChatGPT

  1. 뉴스 제목

짧은 설명

  1. 뉴스 제목

짧은 설명

AI 자동화

  1. 뉴스 제목

짧은 설명

  1. 뉴스 제목

짧은 설명

이 정도면 키워드별 구분도 명확하고 전체 뉴스 개수도 쉽게 파악할 수 있습니다.

이후 실제로 사용하면서 필요 없는 설명은 줄이고 추가 정보가 필요하면 날짜나 카테고리를 넣으면 됩니다.

뉴스 메시지 자동 정리 흐름

전체 과정을 다시 정리해보겠습니다.

뉴스 검색 API에서 데이터를 가져옵니다.

중복 뉴스를 제거합니다.

뉴스 제목에서 불필요한 문자를 정리합니다.

필요하다면 설명 길이를 줄입니다.

검색 키워드별로 결과를 나눕니다.

뉴스마다 순번을 붙입니다.

전체 메시지를 텔레그램에서 읽기 좋은 형태로 만듭니다.

마지막으로 텔레그램 봇으로 전송합니다.

이 과정을 자동으로 처리하면 매번 같은 형식으로 정리된 뉴스를 받아볼 수 있습니다.

뉴스 자동수집에서는 보기 좋은 결과가 중요하다

자동화 시스템을 만들 때는 프로그램이 정상적으로 실행되는지가 가장 먼저 중요합니다.

하지만 장기간 사용하려면 실제로 결과를 확인하기 편해야 합니다.

뉴스가 너무 많거나 메시지가 복잡하면 자동수집 시스템을 만들어도 사용하지 않게 될 수 있습니다.

그래서 자동화의 마지막 단계에서는 데이터를 얼마나 많이 가져오는지보다 얼마나 쉽게 읽을 수 있도록 정리하는지가 중요합니다.

개인용 시스템이라면 자신이 가장 빠르게 확인할 수 있는 형태로 만드는 것이 가장 좋습니다.

정리

뉴스 자동수집 결과를 텔레그램으로 보낼 때는 API에서 받은 모든 정보를 그대로 사용하는 것보다 필요한 정보만 선택하는 것이 좋습니다.

처음에는 뉴스 제목만 보내는 방식으로 시작할 수 있습니다.

조금 더 많은 정보가 필요하다면 짧은 설명이나 게시 시간을 추가하면 됩니다.

여러 키워드를 사용한다면 키워드별로 결과를 나누고 순번을 붙이면 읽기 편합니다.

또 제목에 포함된 불필요한 태그나 특수문자를 제거하고 설명이 너무 길다면 적당히 줄이는 것이 좋습니다.

중복 제거 기능과 메시지 정리 기능을 함께 사용하면 같은 뉴스가 반복되지 않고 필요한 새로운 정보만 깔끔하게 확인할 수 있습니다.

이제 뉴스 검색, 다중 키워드, 중복 제거, 메시지 정리까지 기본적인 뉴스 자동수집 기능이 어느 정도 완성되었습니다.

다음 글에서는 이 뉴스 수집 과정을 매번 직접 실행하지 않고, Google Apps Script의 시간 기반 트리거를 이용해서 매일 정해진 시간에 자동으로 뉴스를 받아보는 방법을 알아보겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

글쓴이

bluekei9@keinote.com

관련 게시물

코딩 하나도 모르던 제가 결국 개인 뉴스 자동화 시스템을 만든 전체 과정

안녕하세요 케이입니다. 처음 이걸 시작할 때만 해도 텔레그램 봇이 정확히 어떻게 움직이는지 잘 몰랐습니다. API라는 말은 많이 들어봤지만 정확히 어떤 역할을 하는지도...

모두 읽어보기

텔레그램 봇 코드를 수정했는데 반영이 안 돼서 직접 원인을 찾아봤습니다

안녕하세요 케이입니다. 텔레그램 봇을 만들면서 꽤 답답했던 문제가 하나 있었습니다. 분명 Google Apps Script에서 코드를 수정했습니다. 저장도 했습니다. 그런데 텔레그램에서 테스트해보면 예전...

모두 읽어보기

텔레그램 뉴스봇이 갑자기 멈췄을 때 초보자인 제가 확인한 순서

안녕하세요 케이입니다. 앞에서는 Google Apps Script의 트리거를 이용해서 정해진 시간에 뉴스가 자동으로 오도록 만들어봤습니다. 자동으로 뉴스가 도착하니까 상당히 편했습니다. 그런데 며칠 사용하다...

모두 읽어보기

매번 검색하기 귀찮아서 자주 보는 뉴스 키워드를 저장해봤습니다

안녕하세요 케이입니다. 앞에서는 텔레그램으로 오는 뉴스 메시지를 조금 더 보기 좋게 꾸며봤습니다. 제목은 굵게 만들고, 설명은 짧게 붙이고, 긴 링크도 기사 보기처럼...

모두 읽어보기

텔레그램 뉴스 메시지가 너무 지저분해서 보기 좋게 꾸며봤습니다

안녕하세요 케이입니다. 앞에서는 텔레그램 뉴스봇에 뉴스 제목뿐만 아니라 간단한 설명까지 같이 표시해봤습니다. 기능 자체는 만족스러웠습니다. 제목만 볼 때보다 내용을 훨씬 빨리 파악할...

모두 읽어보기

뉴스 제목만 오던 텔레그램 봇에 간단한 내용까지 표시해봤습니다

안녕하세요 케이입니다. 앞에서는 텔레그램 뉴스봇에서 관심 없는 단어가 들어간 뉴스는 자동으로 제외하도록 만들어봤습니다. 뉴스 개수도 줄이고, 같은 기사도 어느 정도 걸러내고, 원하는...

모두 읽어보기