Job Search Bot
Александр Поправка · Пхукет · удалёнка $3500–5000 · UTC+3..+7
Online
Инфраструктура
Сервер
DigitalOcean FRA1
IP
139.59.155.134
AI
Claude Sonnet API
Стоимость
~$11–14 / мес
Команды бота
/search
Поиск вакансий
LinkedIn + RSS + HH.ru. Фильтр timezone и скиллов. Без повторов.
/crm
Трекер откликов
Статусы: saved, applied, interview, offer, rejected.
/lesson
Урок дня
Claude объясняет навык из пробелов по частоте в вакансиях.
/skills
Карта навыков
Твои скиллы vs рынок. Обновляется автоматически.
/interview
Интервью
Шпаргалка: вопросы, STAR-ответы, факты о компании.
/setmatch
Порог соответствия
Установи минимальный % совпадения. Вакансии ниже порога не показываются.
/gaps
Пробелы в навыках
Топ недостающих скиллов из всех вакансий. Синхронизация с Google Sheets.
AI-анализ
% соответствия
Claude анализирует каждую вакансию и сравнивает с твоим резюме и опытом.
Скиллы есть / нет
Показывает какие навыки из вакансии у тебя есть и чего не хватает.
Google Sheets
Недостающие скиллы накапливаются в таблице Skills Gap с частотой.
Фильтр junior
AI автоматически исключает стажёрские и джуниорские вакансии.
Источники вакансий
LinkedIn RemoteOK WeWorkRemotely WorkingNomads Jobspresso HH.ru Telegram — в доработке
Фильтры
Только удалёнка
Timezone UTC+3..+7
AI-анализ соответствия (match %)
Фильтр джуниорских вакансий (AI)
Настраиваемый порог % через /setmatch
Дедупликация
Страна с флагом
Проблемы
LinkedIn иногда даёт США
Telegram каналы зависают
Поиск ~35 сек (LinkedIn)
Планируем добавить
Меню команд в Telegram (в доработке)
Генерация DOCX резюме прямо в Telegram
Обновление статуса CRM через кнопки
Telegram каналы как источник вакансий
Уведомление о вакансии из конкретной компании
Управление сервером
Запустить
systemctl start jobbot
Логи
journalctl -u jobbot -f
Остановить
systemctl stop jobbot
Перезапустить
systemctl restart jobbot