Two Python scripts for automatically applying to jobs and lifting your resume on hh.ru:
📤 bulk apply to jobs via search URL
📈 regularly lifts your resume to keep it visible
🛠 advanced mode with filtering and structured vacancy output
Два Python-скрипта, которые автоматизируют отклики на вакансии на hh.ru:
📤 отправка откликов по ссылке на поиск
📈 автоматическое поднятие резюме
🛠 поддержка расширенного режима с красивым выводом вакансий
Скрипт | Назначение |
---|---|
clicker-base.py |
Базовый откликатель — простой, минимальный, подходит для тестов |
clicker.py |
Расширенный бот: логика с интервалами, вывод табличек, фильтрация ошибок |
- Зайдите на hh.ru под своим аккаунтом.
- Нажмите
F12
, откройте вкладку Application. - В левой панели выберите
Cookies → https://hh.ru
- Найдите и скопируйте значения:
hhtoken
hhul
crypted_id
_xsrf
Перейдите на страницу вашего резюме и скопируйте hash из URL:
https://hh.ru/resume/<ваш_hash>
Сохраняйте только часть после /resume/
, например:
resume_hash = "d4d77659ff04cef5520039ed1f6d6c73563035"
Скопируйте ссылку из hh.ru после настройки фильтров поиска, например:
url = "https://hh.ru/search/vacancy?area=1&experience=doesNotMatter"
my_letter = (
"Здравствуйте!\n\n"
"Я выражаю искренний интерес к возможности присоединиться к вашей компании. "
"Ознакомившись с деятельностью вашей организации, уверен(а), что мой опыт и навыки могут быть полезны вашей команде.\n\n"
"С уважением,\n"
"Имя Отчество\n"
"📞 +6 (111) 123-45-37\n"
"📧 example@mail.ru"
)
Конечно! Вот обновлённая версия с разделом о зависимостях и pip install
:
Перед запуском установите необходимые библиотеки:
pip install -r requirements.txt
- Поднимает резюме каждые
4 часа 10 минут
- Откликается раз в
2 часа
- Выводит табличку с информацией о каждой вакансии (через
glom
иtabulate
) - Пропускает вакансии, где требуется тест
python clicker.py
# или
python clicker-base.py
Проект распространяется под лицензией MIT.