Конспекты
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Загрузка...
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Пошаговый гид по созданию парсера Telegram-каналов на n8n. Автоматизация сбора постов, AI-рерайт через Claude/GPT и автопостинг в Airtable и Telegram.
🎯 О чём этот конспект: Пошаговое руководство по созданию полноценной системы мониторинга Telegram-каналов конкурентов с использованием n8n, Inoreader и Airtable. Включает автоматизацию сбора постов, их уникализацию с помощью AI (Claude/GPT) и публикацию в свои каналы или соцсети (Threads/Twitter).
👤 Кому будет полезно: Вайбкодерам, контент-мейкерам и владельцам Telegram-каналов, которые хотят автоматизировать поиск идей и создание уникальных постов на основе чужого контента.
✨ Что получите: Готовую архитектуру автоматизации, которая каждый час собирает новые посты, сохраняет их в базу данных и позволяет одной кнопкой превращать чужой контент в ваш уникальный стиль.
Контекст: Основная сложность парсинга Telegram — необходимость использования Python-скриптов для обхода ограничений. Автор предлагает элегантное no-code решение через сервис Inoreader. Inoreader выступает в роли агрегатора, который преобразует посты из Telegram-каналов в RSS-поток, понятный для n8n. Это позволяет избежать написания сложного кода для авторизации в Telegram API и обработки сессий.
Выгода: Экономия десятков часов на разработке парсера. Стоимость решения — около $5-10 в месяц (подписка Inoreader), что дешевле любого кастомного решения.
Как применить:
Add Feed -> Telegram Channel. Сгруппируйте их в папку (например, "AI News").Developer API, создайте новое приложение. Укажите Redirect URL из настроек ноды n8n.Inoreader Trigger. Выберите тип Folder, укажите вашу папку. Настройте интервал проверки (рекомендуется 1 раз в час, чтобы не исчерпать лимиты API).Результат: n8n автоматически получает массив новых постов из всех отслеживаемых каналов каждые 60 минут.
Контекст: Стандартные RSS-ридеры часто отдают текст с «грязной» HTML-разметкой или без прямых ссылок на картинки. Для корректного отображения в вашей базе данных (Airtable) нужно очистить текст и извлечь URL медиафайлов. Автор использует небольшие JS-вставки в нодах Code для парсинга HTML-кода страницы поста.
Выгода: Чистый текст без лишних тегов и наличие превью-картинок в вашей базе данных для удобного просмотра.
Как применить:
Code для вытягивания ссылок из текста поста, чтобы не потерять источники.HTTP Request для получения HTML-кода поста по прямой ссылке, а затем ноду Code для поиска URL картинки в мета-тегах.Промпт для создания кода парсинга (если пишете сами через AI):
Напиши JavaScript код для ноды n8n, который принимает HTML-код страницы Telegram-поста и извлекает из него прямую ссылку на изображение (обычно находится в мета-тегах og:image).Результат: Структурированные данные: Название канала, Текст, Ссылка на пост, URL картинки.
Контекст: Просто копировать чужой контент — плохая стратегия. Система позволяет автоматизировать процесс «рерайта». С помощью кнопок в Airtable (через Webhook) данные отправляются AI-агенту (Claude 3.5 Sonnet или GPT-4), который переписывает пост в вашем авторском стиле, сохраняя смысл и ссылки.
Выгода: Создание уникального контента за 10 секунд вместо 20-30 минут ручного рерайта.
Как применить:
Webhook. Ссылку из неё вставьте в Airtable в поле типа Button.AI Agent с подключением OpenRouter или OpenAI.Пример промпта для уникализации:
Ты — эксперт по Telegram-контенту. Твоя задача: переписать входящий текст поста в стиле [ВАШ СТИЛЬ, например: ироничный эксперт].
1. Сохрани все важные факты и ссылки.
2. Сделай заголовок цепляющим.
3. Используй списки для читабельности.
4. В конце добавь призыв к действию.
Выдай только текст поста.Результат: В Airtable автоматически заполняется колонка "My Post" с готовым уникальным текстом.
Контекст: После того как AI подготовил текст, его нужно опубликовать. Система поддерживает разветвление: если в исходном посте была картинка, бот скачивает её и отправляет Photo + Caption. Если картинки нет — отправляет просто Text.
Выгода: Публикация в один клик без необходимости копипаста в разные приложения.
Как применить:
If, чтобы проверить наличие URL в поле Media.HTTP Request (Response Format: File), чтобы n8n скачал картинку в бинарный формат.Telegram, метод Send Photo (для постов с картинкой) или Send Message (для текста).Важный параметр для Telegram ноды: Чтобы ссылки в тексте были кликабельными, установите: Parse Mode: MarkdownV2 или HTML.
Результат: Пост мгновенно появляется в вашем канале с правильным форматированием и картинкой.
В: Можно ли парсить закрытые Telegram-каналы этим способом?
О: Нет, Inoreader может работать только с публичными каналами (у которых есть ссылка вида t.me/name). Для закрытых каналов потребуются решения на базе Python и библиотеки Telethon/Pyrogram.
В: Почему n8n не забирает все картинки из поста, если их несколько?
О: Это ограничение бесплатного парсинга через HTML. Inoreader и стандартный парсинг страницы видят только превью (первое изображение). Для сбора альбомов (media group) нужен полноценный парсер на Python.
В: Сколько стоит работа такой системы?
О: Основные затраты: Inoreader (около $9/мес) и токены AI (зависит от объема, в среднем $1-5/мес при активном использовании). Сам n8n можно использовать бесплатно на своем сервере.
В: Можно ли добавить другие соцсети, например, VK или Instagram?
О: Да, n8n позволяет добавить ноды для других сервисов. Для Instagram/FB удобно использовать официальный API или сторонние сервисы типа Ayrshare.
В: Что делать, если AI выдает слишком похожий текст?
О: Поэкспериментируйте с параметром Temperature в настройках модели (поставьте 0.7 - 0.9 для большей креативности) и дополните системный промпт примерами вашего стиля.
Конспект создан на основе видео «Telegram Parser на N8N» канала «Amanat AI». Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=WKbNUayEFDc