решение из ленты заказов

Парсер Telegram по ключевым словам

Даёте список открытых каналов и чатов, ключевые слова и минус-слова — программа сама просматривает сообщения за нужный период и собирает совпадения в таблицу: канал, дата, текст с подсветкой, ссылка на пост. Выгрузка в CSV/Excel, на проде — по расписанию и с уведомлением в Telegram. Ниже работает та же логика поиска, что и в боевом скрипте. Попробуйте.

Попробуйте сами

Слово ищется с начала слова: «таргет» найдёт «таргетолог» и «таргетированная», но не середину другого слова. Можно фразу («ищу подрядчика») и звёздочку («разраб*ка»). Регистр и «ё» не важны.

КаналДатаСообщениеПост

Как это работает на проде

📡

Telethon / Pyrogram

Скрипт на Python заходит под вашим Telegram-аккаунтом (ключи api_id / api_hash с my.telegram.org) и читает историю открытых каналов и чатов по списку. 50 ссылок — обычная нагрузка, паузы между запросами встроены, чтобы не ловить FloodWait.

⏱️

По расписанию

Раз в 10–60 минут или раз в сутки (cron / Планировщик Windows). Скрипт помнит последний прочитанный пост в каждом канале — дубликатов нет, каждый прогон берёт только новое.

🔔

Уведомления в Telegram

Каждое совпадение приходит вам в «Избранное» или в свой бот: канал, текст, ссылка на пост. Параллельно всё пишется в CSV (открывается в Excel) — при желании в Google Таблицу.

🛡️

Только открытые данные

Ищем по тексту публичных сообщений. Телефоны, ID и списки участников не собираем, закрытые чаты по инвайтам не трогаем, рассылок не делаем — это и законнее, и аккаунт не банят.

Что вы получаете

  1. tg_monitor.py — скрипт на Telethon, один файл.
  2. config.yaml — каналы, ключевые и минус-слова, период, куда слать уведомления. Правите сами, без программиста.
  3. Инструкция: получить ключи, запустить, поставить на расписание (Windows или Linux).
  4. Выгрузка found.csv — как кнопка «Скачать CSV» выше.
Пример config.yaml
загрузка…

Настроим под ваши каналы — 1–2 дня, от 15 000 ₽

Для поиска заявок и клиентов в открытых чатах, мониторинга упоминаний бренда, вакансий, объявлений. Код и конфиг остаются у вас, запуск на вашем компьютере или сервере.

Обсудить задачу