Разработан парсер вакансий из Telegram-каналов с использованием библиотеки Telethon. Система подключается к выбранным каналам, получает последние сообщения и извлекает структурированную информацию о вакансиях по ключевым словам: должность, компания, телефон, город, занятость и ссылка на источник.
Парсер интегрирован в веб-приложение, реализованное на Django.
Использована библиотека Telethon для подключения к Telegram по API и получения сообщений из каналов.
Реализован механизм фильтрации и извлечения данных из текста сообщений по ключевым словам и шаблонам.
Выделяются следующие параметры должность, название компании, контактные данные (телефон, Telegram, email), город, формат занятости, ссылка на вакансию.
Интеграция с Django: данные сохраняются в базу данных через Django ORM и доступны через REST API.
Автоматизирован сбор актуальных вакансий из Telegram-каналов.
Система легко масштабируется под новые каналы и ключевые слова.
Удобная административная панель для просмотра и редактирования вакансий.
Парсер работает в фоне и может быть подключён как планировщик (через Celery или cron).
Готово к развёртыванию и использованию как полноценная система мониторинга вакансий из Telegram.