У Google News есть скрытый RSS-эндпоинт: любой тематический поиск превращается в ленту по ссылке вида news.google.com/rss/search?q=ВАШ+ЗАПРОС. Направьте на неё бота — и можно зеркалировать новости в Telegram-канал. Но Google News агрегирует сотни изданий, и без фильтрации канал тонет в одной и той же истории, переписанной дюжиной редакций. Решение — курация: оценивать заголовки на релевантность и убирать дубли до публикации. Этот гайд объясняет RSS-трюк, проблему шума и настройку курируемого пайплайна за пять минут.
Google News — самый широкий новостной источник, который можно автоматизировать: тысячи изданий по любой теме и на любом языке. В этом его привлекательность и его проблема. Подключить напрямую в Telegram-канал — и подписчики будут получать одно и то же объявление о слиянии от Reuters, Bloomberg, местной деловой газеты и четырёх блогов, переписавших текст Reuters, всё в течение часа.
Этот гайд о том, как реально превратить Google News в Telegram-ленту: RSS-ссылка, которую большинство не находит, почему дедупликация здесь важнее, чем с обычным RSS-источником, и как настроить курируемый конвейер примерно за пять минут.
Как работают RSS-ссылки Google News
Google News убрал заметные RSS-кнопки из интерфейса много лет назад, но сами ленты никуда не делись. Самая полезная — поисковая лента: любой поиск Google News превращается в RSS через эндпоинт /rss/search.
https://news.google.com/rss/search?q=YOUR+QUERY&hl=en-US&gl=US&ceid=US:en
# examples
https://news.google.com/rss/search?q=electric+vehicles&hl=en-US&gl=US&ceid=US:en
https://news.google.com/rss/search?q=tesla+when:7d # last 7 days only
https://news.google.com/rss/search?q=tesla+-elon # exclude a term
Параметры hl, gl и ceid задают язык и регион — меняйте их для нужной аудитории (например, hl=es&gl=ES&ceid=ES:es для испанского). Запрос принимает те же операторы, что и поиск Google News: when:7d для свежих новостей, кавычки для точных фраз, минус для исключений. Этот один шаблон ссылки — основа любой схемы Google News → Telegram, будь то самодельная или готовая.
Три подхода
Когда ссылка на ленту есть, перед вами те же три варианта, что и с любым источником — но столбец с дедупликацией здесь важнее, чем при работе с одним издателем.
| Подход | Время настройки | Дедупликация по изданиям | Фильтр релевантности | Стоимость |
|---|---|---|---|---|
| Свой бот на RSS-ссылке | 2–4 часа | Пишете сами | Нет | Хостинг (~$5/мес) |
| Без кода (Make, Zapier) | 15–30 минут | Нет | Только правила по ключевым словам | Бесплатно, потом $10–25/мес |
| AI-курируемый инструмент (Mira) | 5 минут | Автоматически | AI-оценка релевантности | Бесплатно или 1000 ⭐/мес (≈$13) |
Вариант 1: Свой бот на поисковой ленте
RSS-ссылку Google News можно обрабатывать как любую ленту и парсить тем же скриптом, что и для автопостинга RSS в Telegram. Разница — в том, что выходит: вместо чистого потока одного издателя вы получаете агрегированный микс, где одно событие повторяется под разными авторскими подписями. Код теперь требует обнаружения почти-дублей — не просто «видел ли я этот URL», а «это та же история, что я уже публиковал». Это заметно сложнее обычного RSS-дедупа, и именно здесь большинство самодельных ботов для Google News ломаются.
Вариант 2: Сценарии без кода
Make и Zapier могут принимать RSS-ссылку как триггер и постить в Telegram. Настройка быстрая, но фильтрация идёт по простым строковым правилам — и они не поймут, что «ФРС сохранила ставки» и «Федеральный резерв оставил процентную ставку без изменений» это одна история. На активном поисковом запросе Google News бесплатные лимиты операций выгорают быстро — насыщенная тема может давать десятки материалов в день.
Вариант 3: AI-курируемый конвейер
Третий путь — Mira — воспринимает Google News как нативный тип источника. Вы даёте ему поисковый запрос вместо готовой ссылки, он загружает подходящие результаты, оценивает каждый на соответствие каналу, схлопывает дубли и ставит в очередь только то, что прошло отбор. Следующий раздел — пошаговый разбор.
Mira за 5 минут: пошагово
Вот настройка от начала до конца. Числа и поведение — прямо из работающего продукта.
-
Откройте Mira в Telegram.
Перейдите на t.me/usemirabot и отправьте
/start. Новые аккаунты автоматически получают 3 дня Pro. Без карты, без формы оплаты — оплата (если решите перейти на Pro) идёт через Telegram Stars прямо в чате. -
Подключите канал.
Добавьте
@usemirabotкак администратора в ваш Telegram-канал с правом публиковать сообщения, затем отправьте handle канала (например,@my_channel). - Добавьте поиск Google News. Укажите тему, которую хотите отслеживать. Можно запустить несколько поисков параллельно с другими источниками — смешивайте Google News с RSS-лентами, YouTube-каналами и сабреддитами в одном канале.
- Опишите голос канала. Краткий профиль того, что освещает канал и кто читает. С этого момента каждый результат Google News проверяется на соответствие — запрос «AI» не потянет за собой нерелевантные слухи про знаменитостей.
- Просматривайте черновики и публикуйте. Прошедшие отбор материалы приходят как карточки-черновики. Публикуйте, редактируйте, перегенерируйте в тоне канала или пропускайте — каждое одним нажатием. Можно также поставить их на расписание, чтобы одобренные черновики выходили равномерно в течение дня.
Почему Google News требует ручного одобрения
Один честный момент, о котором стоит знать сразу: в Mira результаты Google News публикуются после вашего одобрения, а не полностью автономно. Полностью автономная публикация оставлена для RSS-лент, веб-страниц и Telegram-источников — там вы сами выбираете конкретного издателя. Google News — агрегатор: один и тот же запрос может в одном пакете выдать материал агентства и контент-ферму низкого качества. Один тап человека на агрегированных новостях — осознанное решение: это разница между курируемым каналом и каналом, который изредка переопубликовывает мусор, потому что алгоритм поставил ему высокую оценку. Проверка лёгкая — большинство черновиков публикуются одним нажатием, — но она есть не просто так.
Распространённые подводные камни
Одна история — двенадцать раз
Это главная проблема Google News. Одно объявление превращается в дюжину заголовков из разных изданий. Простой фид публикует все; Mira распознаёт их как одну историю и публикует один раз. Без дедупликации один насыщенный новостной день может похоронить ваш канал.
Дрейф региона и языка
Если не задать hl, gl и ceid, Google News угадывает регион и может вернуть результаты на чужом языке или из чужого рынка. Задавайте параметры явно под аудиторию канала.
Источники за пейволом
Google News свободно показывает платные издания. Если подписчики не могут прочитать ссылку — пост бесполезен. Планка релевантности и качества помогает, но стоит вручную исключить издания с жёстким пейволом, если ваша аудитория на них не подписана.
Широкие запросы тянут шум
Запрос «Apple» вернёт фрукты, компанию и музыкальные лейблы. Сужайте запрос операторами и оставьте остальное курации — конкретный запрос плюс оценка релевантности работает лучше широкого поиска в любом случае.
Когда это не тот инструмент
Если нужен один проверенный издатель и больше ничего — пропустите Google News и возьмите его собственную RSS-ленту. Чище, быстрее и никакого агрегационного шума для фильтрации.
Если канал обязан публиковать каждый материал ради полноты — регуляторный или full-coverage мандат — курируемый конвейер с дедупликацией не подходит по определению. Нужен поток без фильтра, а не фильтр.
Для всего остального — тематических каналов, нишевых агрегаторов, мониторинга бренда и конкурентов, региональной повестки — Google News плюс курация один из самых сильных источников, которые можно подключить.
Часто задаваемые вопросы
Есть ли у Google News RSS-лента?
Да, косвенно. Google News отдаёт RSS для тематических поисков через URL вида news.google.com/rss/search?q=ВАШ+ЗАПРОС. Отдельной официальной ленты для произвольных тем в интерфейсе нет, но поисковый RSS-эндпоинт работает и принимает те же операторы, что и поиск Google News.
Как публиковать заголовки Google News в Telegram-канал?
Составьте RSS-ссылку поиска Google News по нужной теме и передайте её боту или инструменту, который постит в Telegram. Простой бот публикует всё подряд; курируемый инструмент вроде Mira оценивает каждый заголовок на соответствие каналу и убирает дубли — в итоге публикуется только релевантное.
Почему мой фид Google News публикует одну и ту же историю несколько раз?
Google News агрегирует множество изданий, поэтому одно событие появляется в виде дюжины почти одинаковых заголовков из разных источников. Обычный фид публикует все. Mira распознаёт, что это одна история, и публикует её один раз.
Может ли Mira автоматически публиковать Google News без одобрения?
Результаты Google News в Mira публикуются после ручного одобрения — каждый отобранный материал это черновик одним нажатием. Полностью автоматическая публикация доступна для RSS, веб-страниц и Telegram-источников. Это сохраняет контроль над агрегированными новостями, где качество источников сильно варьируется.
Можно ли фильтровать Google News по дате или исключать термины?
Да. Поисковые операторы Google News работают в RSS-ссылке: when:7d ограничивает результаты последними семью днями, а минус исключает термин (например, tesla -elon). Mira затем оценивает оставшееся на релевантность каналу.
Превратите поиск по новостям в чистый канал.
Добавьте тему Google News, задайте голос канала — и Mira отфильтрует шум. 3 дня Pro бесплатно, без карты.
Открыть в Telegram