Skip to content

2extndd/KFS2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kleinanzeigen Searcher v1.0

Локальный проект для автоматического поиска и мониторинга объявлений на сайте Kleinanzeigen.

🎉 Стабильная версия 1.0 - Полнофункциональный сканер с Telegram уведомлениями

⚠️ Важно: Это локальное приложение, предназначенное для запуска на вашем компьютере. Не предназначено для деплоя на веб-серверах.

Описание

Этот проект представляет собой автоматизированную систему для поиска и отслеживания объявлений на немецком сайте Kleinanzeigen. Система включает в себя:

  • Сканер объявлений (kleinanzeigen_scanner.py)
  • Telegram бот для уведомлений (simple_bot.py)
  • Конфигурационные файлы для настройки поиска
  • Различные утилиты для диагностики и тестирования

Основные компоненты

Сканер объявлений

  • kleinanzeigen_scanner.py - основной модуль сканирования
  • KleinanzeigenConfig.py - конфигурация поиска
  • kleinanzeigen_items.txt - список найденных объявлений

Telegram бот

  • simple_bot.py - бот для отправки уведомлений
  • clear_webhook.py - утилита для очистки webhook

Утилиты

  • diagnose.py - диагностика системы
  • check_categories.py - проверка категорий
  • test_*.py - различные тестовые скрипты

Batch файлы для Windows

  • start_all.bat - запуск всех компонентов
  • safe_start.bat - безопасный запуск
  • quick_start.bat - быстрый запуск
  • force_restart.bat - принудительный перезапуск

Установка и настройка

  1. Установите Python 3.8 или выше
  2. Установите зависимости: pip install -r requirements.txt
  3. Настройте конфигурацию в KleinanzeigenConfig.py
  4. Настройте Telegram бота в simple_bot.py

Использование

Быстрый запуск

quick_start.bat

Полный запуск

start_all.bat

Ручной запуск

python kleinanzeigen_scanner.py
python simple_bot.py

Конфигурация

Основные настройки находятся в файле KleinanzeigenConfig.py:

  • Поисковые запросы
  • Категории для поиска
  • Интервалы сканирования
  • Фильтры по цене и местоположению

Требования

  • Python 3.8+
  • requests
  • beautifulsoup4
  • python-telegram-bot
  • schedule

Лицензия

Этот проект предназначен для личного использования.

Поддержка

Для получения помощи обратитесь к файлу USER_GUIDE.md или KLEINANZEIGEN_README.md.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors