7. Сканер постов на каналах

Обновлено:

Раздел: Утилиты и парсинг · Тип: сбор контента (поиск постов по словам)

Аккаунт заходит на ваши каналы и читает их посты один за другим. Если задан фильтр по ключевым словам - в таблицу попадают только те посты, где эти слова встречаются. Так вы вытаскиваете нужные публикации со ссылками на них из десятков каналов сразу.


Смысл: зачем это нужно

Иногда нужно не собрать чаты, а именно найти конкретные посты - например, все публикации со словом розыгрыш, вакансия или куплю на пачке тематических каналов. Листать каждый канал руками нереально.

Сканер читает ленту канала пост за постом и складывает подходящие публикации в таблицу: с прямой ссылкой на пост, датой, текстом и пометкой, открыты ли под ним комментарии. Если фильтр не задан - сохраняются все посты подряд. Это готовый инструмент для мониторинга контента и сбора ссылок на нужные публикации.

ℹ️ Сканер работает только с каналами. Если по ссылке окажется чат или группа, пост в ней сканироваться не будет - ссылка получит статус "Нерабочая ссылка".


Как это работает по шагам

  1. Аккаунт берёт ссылку на канал из вашего списка.
  2. Читает посты пачками по 100 штук - сверху вниз или снизу вверх (по вашей настройке).
  3. Для каждого поста проверяет текст на ваши ключевые слова.
  4. Если слово найдено (или фильтр не задан) - пост записывается в таблицу результатов: ссылка на пост, дата, текст, найденное слово, открыты ли комментарии.
  5. Так идёт, пока не кончатся посты или не наберётся заданное количество обхода.
  6. По завершении ссылка помечается статусом "Успешно отсканировали".

Пошаговый запуск

  1. Заполните таблицу 07 1 Сканер постов на каналах ссылки ссылками на каналы.
  2. (по желанию) Заполните 07 2 Сканер постов на каналах ключевые слова, если хотите сохранять только посты с нужными словами.
  3. В программе кликните 7 Сканер постов на каналах.
  4. Выставьте настройки (разбор ниже) и нажмите "Продолжить".
  5. Введите задержку старта и нажмите "Запустить".

Разбор всех настроек

Настройка Что делает Что ставить
Кол-во ссылок на аккаунт Сколько каналов из списка возьмёт один аккаунт за проход 3-5
Проходить посты (1 - Сверху вниз / 2 - Снизу вверх) С какого конца ленты читать посты (см. ниже) 1
Кол-во обхода постов Сколько подходящих постов сохранить с одного канала 50-100 или "Без ограничений"
Кол-во одновременно работающих потоков Сколько аккаунтов сканируют параллельно 1-3
Задержка перед выполнением следующего потока/группы потоков (сек) Пауза перед запуском следующего аккаунта 15-40

Подробно про важные настройки

Проходить посты (1 - Сверху вниз / 2 - Снизу вверх)

  • 1 - Сверху вниз - читает от самых свежих постов к старым. Подходит для мониторинга новых публикаций.
  • 2 - Снизу вверх - от самых старых постов к свежим. Подходит, когда нужно пройти весь архив канала с начала.

Кол-во обхода постов - сколько подходящих постов взять с одного канала, задаётся диапазоном (50-100). Можно поставить "Без ограничений" - тогда аккаунт пройдёт весь канал до конца. Учтите: большие каналы с тысячами постов будут сканироваться долго.

💡 Ставьте диапазоны с разбросом (50-100, а не 100-100) - ровный ритм выдаёт автоматизацию. Про потоки и задержки подробно - глава 3.


Куда вставлять данные

Таблица Кто заполняет Что вписывать
07 1 Сканер постов на каналах ссылки Вы Ссылки на каналы (t.me/channelname), по одной в строку
07 2 Сканер постов на каналах ключевые слова Вы (по желанию) Слова-фильтры. Пусто = сохранять все посты подряд
07 3 Сканер постов на каналах результаты Программа Найденные посты: ссылка на пост, дата, текст, слово, комментарии (не трогать)

Как открыть таблицы - глава 2.


Живой пример

Задача: мониторить 30 каналов с вакансиями и собирать все посты, где ищут удалённых специалистов.

Подготовка: 1. В 07 1 вставлены 30 ссылок на каналы с вакансиями. 2. В 07 2 вписаны слова: удалёнка, remote, удаленно.

Настройки:

Настройка Значение
Кол-во ссылок на аккаунт 5-8
Проходить посты 1 (сверху вниз)
Кол-во обхода постов 30-50
Кол-во одновременно работающих потоков 2
Задержка перед следующим потоком (сек) 20-40

Результат: таблица 07 3 наполняется постами про удалённые вакансии - с прямыми ссылками на каждый пост. Вы открываете ссылку и сразу попадаете на нужную публикацию, не листая канал вручную.


Статусы в таблице 07 1

Статус Что значит
Успешно отсканировали Канал полностью обработан
Сканирование выполнено Посты канала закончились в процессе обхода
Нерабочая ссылка По ссылке не канал (чат/группа), либо ссылка мёртвая

Частые ошибки

Симптом Решение
Задача сразу завершается В 07 1 все ссылки уже обработаны или список пуст. Очистите колонку Задача или добавьте ссылки
В результатах ничего нет Слишком узкий фильтр в 07 2 - таких слов в постах нет. Уберите часть слов или очистите таблицу
Все ссылки в "Нерабочая ссылка" По ссылкам чаты/группы, а не каналы. Сканер работает только с каналами
Сканирование идёт очень долго Стоит "Без ограничений" на большом канале. Задайте конкретный диапазон в "Кол-во обхода постов"

← К списку задач | Раздел: Утилиты и парсинг