Skip to content

Telegram бот позволяющий производить "узкий" поиск вакансий на HH.ru

License

Notifications You must be signed in to change notification settings

Rodan3D/JobSearcherBot

Repository files navigation

Телеграм-бот для поиска вакансий без "мусора" с использованием API HeadHunter

Телеграм-бот разработан для удобного поиска вакансий на платформе HeadHunter. Он позволяет пользователю найти вакансии без учета определенного "мусора" или ключевого слова, которое не интересует пользователя.

Основные функции

  1. Поиск вакансий: Пользователь может указать ключевое слово для поиска вакансий.

  2. Фильтр: Бот позволяет пользователю настраивать фильтры, чтобы исключить вакансии с определенными ключевыми словами.

  3. Отправка результатов: После выполнения поиска, бот отправляет пользователю список актуальных вакансий, удовлетворяющих заданным критериям.

Как использовать бота

  1. Установка зависимостей: Для начала установите все необходимые зависимости, выполнив команду: pip install -r requirements.txt

  2. Настройка токена бота и API HH: В файле config.py укажите свой токен Telegram бота и ключ доступа к API HeadHunter.

  3. Запуск бота: Запустите бота, выполнив команду: python3 main.py

  4. Использование бота: Откройте Telegram и найдите вашего бота по его имени. Введите команду для поиска вакансий и следуйте инструкциям бота.

Пример использования

  1. Пользователь отправляет боту команду /start для начала взаимодействия.

  2. Бот просит пользователя ввести ключевое слово для поиска.

  3. Пользователь вводит ключевое слово, например, "Python".

  4. Бот предоставляет опции фильтров, например, исключение вакансий с ключевыми словами "Junior" и "Intern".

  5. Пользователь настраивает фильтры.

  6. Бот выполняет поиск вакансий на HeadHunter и отправляет список актуальных результатов пользователю.

Дополнительные настройки

Вы можете дополнительно настроить бота и его функциональность, добавив новые фильтры, команды и возможности.

Зависимости

  • python-telegram-bot: Для взаимодействия с Telegram API.
  • requests: Для отправки запросов к API HeadHunter.

Автор

Автор: Rodan3D

Лицензия

Этот проект лицензируется в соответствии с лицензией MIT.

About

Telegram бот позволяющий производить "узкий" поиск вакансий на HH.ru

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages