MCPcopy Index your code
hub / github.com/Duff89/parser_avito

github.com/Duff89/parser_avito @v3.2.16

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.2.16 ↗ · + Follow
213 symbols 725 edges 42 files 43 documented · 20%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Avito Parser

Avito Parser — это инструмент для автоматического мониторинга новых объявлений на Avito, с возможностью мгновенной отправки уведомлений в (TG, VK) и экспорта в Excel. Идеально подходит для продавцов, аналитиков и всех, кто следит за ценами и предложениями.

📜 История измененийсмотреть

📚 Документация для разработчиковсмотреть

Avito Parser GUI

Последние изменения

В версии 3.2.16 от 2026-06-30

  • Исправлена ошибка валидации Field required type missing

Возможности

📌 Основные

  • Мониторинг новых объявлений на Avito в реальном времени
  • Выгрузка найденных объявлений в Excel
  • Кроссплатформенность (Windows, Linux, macOS)

⚙️ Гибкие настройки

  • Чёрный/белый список ключевых слов
  • Фильтр по региону и продавцам
  • Ограничение по времени публикации
  • Парсинг количества просмотров
  • Поддержка прокси (автоматический обход бана IP)
  • Поддержка обхода блокировок через сторонний сервис

📬 Уведомления и хранение

  • Отправка уведомлений в Telegram (несколько получателей)
  • Отправка уведомлений в VK (несколько получателей)
  • Игнорирование уже просмотренных объявлений
  • Отслеживание изменения цены
  • Сохранение в Excel

🚀 Производительность

  • Высокая скорость работы
  • Постоянная проверка в фоновом режиме
  • Поддержка до 100 ссылок для отслеживания (в режиме без графического интерфейса ограничений нет)

🐳 Режимы запуска

  • С графическим интерфейсом (GUI)
  • В консольном режиме (CLI)
  • В Docker-контейнере

🎥 Обзор и видео


🚀 Быстрый старт (Windows)

  1. Скачать архив из релизов
  2. Запустить AvitoParser.exe
  3. Заполнить настройки
  4. Нажать Старт

Если по каким-то причинам предыдущий вариант не запускается - всегда можно запустить как обычный Python проект. Для этого требуется Python 3.11+. Скопируйте проект и установите зависимости:

  pip install -r requirements.txt

Запустите AvitoParser.py (режим с графическим интерфейсом)

  python AvitoParser.py

Если Вам необходимо запустить парсер на сервере (режим без графического интерфейса), запускайте:

  python parser_cls.py

📘 Остальная документация: - Обход блокировок - Уведомления (Telegram, VK) - Docker и сервер - Для разработчиков


🛠 Обратная связь

Если нашли баг или хотите предложить улучшение — создайте issue на GitHub.

При описании ошибки укажите: - Вашу ОС - Версию скрипта - Способ запуска - Скриншот/логи ошибки


❤️ Поддержка проекта

Если хотите, чтобы проект развивался быстрее: - Поддержать через YooMoney - Переводом на карту: 2204 1201 0103 5539


📧️ Прямая связь с автором

Пожалуйста, не нужно писать на почту насчет ошибок\багов в парсере, для этого есть issue

📧 Email: sergeichopolovich1989@gmail.com

Программное обеспечение предоставляется «как есть» (as is), без явных или подразумеваемых гарантий. Автор не гарантирует стабильную работу, соответствие ожиданиям пользователя или отсутствие ошибок. Использование осуществляется на собственный риск пользователя. Автор не несёт ответственности за любые последствия

Core symbols most depended-on inside this repo

Shape

Method 127
Function 45
Class 41

Languages

Python100%

Modules by API surface

AvitoParser.py21 symbols
parser_cls.py19 symbols
get_cookies.py15 symbols
parser/proxies/proxy.py14 symbols
models.py13 symbols
filters/ads_filter.py13 symbols
parser/cookies/own_cookies.py11 symbols
parser/export/excel.py9 symbols
integrations/notifications/vk.py9 symbols
integrations/notifications/telegram.py9 symbols
parser/cookies/external_api.py8 symbols
utils/parse_phone.py7 symbols

For agents

$ claude mcp add parser_avito \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page