
Hi Это простой авито охотник, если нужно дешего и сердито по хантить новые появления обьявлений
- Ставите FF плагин Auto Refresh Page - он будет обновлять выбранные вами страницы
- Открываете в FF все нужные поиски на авито ( я делаю по дате что бы был свежак + доставка, если нужно что по цене )
- Создаете токен бота и узнаете ваш ТГ ИД - @useridinfobot
- Ставите в FF - ЭТОТ плагин
- Заполняете Токен и ваш тг ид
- Подучаете о новых карточках в поиске - из ВСЕГО FF - со ВСЕХ страниц ( где авито )
- отправленые повторно не отправляются
- ( в плане доделать уведомление об ошибке, если бан IP )
- ( в плагине Активно или Остановить - побарабану - он работает и отправляет все что найдет новое, После первого запуска )
Первый плагин обновляет по времени МОЙ плагин ищет и отправляет НОВЫЕ обьявы в ТГ ПРОФИТ - дешего и сердито новые обьявы в тг - И само собой нужно что бы был включен комп и FF на нем, но полагаю старенький ноут и норм.
Если плагин оказался полезным - в нем есть кнопка доната но только на 100р хотя перекупы будут быстрее ахаха ))
Остальное - все как нагенерировано ниже ))
Расширение для Firefox, которое отслеживает изменения на страницах Avito и отправляет уведомления в Telegram при появлении новых объявлений.
- 🔍 Парсинг элементов объявлений с извлечением цены и описания
- 📱 Отправка уведомлений в Telegram при обнаружении новых объявлений
- 💾 Кеширование данных для отслеживания изменений
- ⚙️ Удобный интерфейс настройки
- Скачайте все файлы расширения в одну папку
- Откройте Firefox и перейдите в
about:debugging - Нажмите "Загрузить временное дополнение"
- Загрузите zip архив
-
Откройте страницу Avito с нужными объявлениями
-
Нажмите на иконку расширения в панели инструментов
-
Заполните настройки:
- Токен Telegram бота: Получите у @BotFather в Telegram
- ID чата Telegram: ID чата куда отправлять уведомления
-
Нажмите "Запустить"
- Найдите @BotFather в Telegram
- Отправьте команду
/newbot - Следуйте инструкциям для создания бота
- Скопируйте полученный токен в настройки расширения
- Напишите боту любое сообщение
- Перейдите по ссылке:
https://api.telegram.org/bot<ВАШ_ТОКЕН>/getUpdates - Найдите
"chat":{"id":- это ваш ID
- Добавьте бота в группу
- Напишите в группе
/start - Перейдите по ссылке:
https://api.telegram.org/bot<ВАШ_ТОКЕН>/getUpdates - Найдите
"chat":{"id":-- это ID группы (с минусом)
Avito_Hunter_LT/
├── manifest.json # Манифест расширения
├── background.js # Фоновый скрипт (таймеры, Telegram API)
├── content.js # Скрипт для парсинга страниц Avito
├── popup.html # Интерфейс настроек
├── popup.js # Логика интерфейса
├── icon16.png # Иконка 16x16
├── icon48.png # Иконка 48x48
├── icon128.png # Иконка 128x128
└── README.md # Документация
- Инициализация: При загрузке страницы Avito расширение парсит все объявления и сохраняет их в кеш
- Отслеживание: По заданному интервалу страница обновляется
- Сравнение: Новые объявления сравниваются с кешем
- Уведомления: При обнаружении новых объявлений отправляется сообщение в Telegram
- Обновление кеша: Кеш дополняется новыми элементами
Для каждого объявления извлекаются:
- Описание: Из
<meta itemprop="description" content="..."> - Цена: Из
<meta itemprop="price" content="..."> - Название: Из заголовка объявления
- Ссылка: URL объявления
- Уникальный ID: Href ссылки на объявление
- Manifest Version: 2 (совместимость с Firefox)
- Permissions: storage, tabs, activeTab, https://api.telegram.org/, https://www.avito.ru/
- Storage: Использует browser.storage.local для кеширования
- API: Telegram Bot API для отправки сообщений
- Расширение работает только на страницах avito.ru
- Для корректной работы необходимо настроить Telegram бота
- Кеш сохраняется локально в браузере
- При переустановке расширения кеш сбрасывается
- Не работает отслеживание: Проверьте настройки Telegram бота
- Не приходят уведомления: Убедитесь, что бот добавлен в чат
- Ошибки парсинга: Обновите страницу и попробуйте снова
- Проблемы с кешем: Очистите данные расширения в настройках Firefox
MIT License - используйте свободно для личных и коммерческих целей.