An open API service indexing awesome lists of open source software.

https://github.com/oleksandryanchar/vacancies-parser-bot

Aiogram-based Telegram bot for scraping websites for junior/trainee Python/backend developer vacancies
https://github.com/oleksandryanchar/vacancies-parser-bot

aiogram backend bs4 celery junior python requests scraper telegram trainee vacancies

Last synced: about 1 month ago
JSON representation

Aiogram-based Telegram bot for scraping websites for junior/trainee Python/backend developer vacancies

Awesome Lists containing this project

README

          

# Vacancies Parser Telegram Bot

![picture alt](scrap_example1.png)

Welcome to the Vacancies Parser Telegram Bot, which helps monitor vacancies for Python developers on three popular websites in Ukraine (Work.ua, Jooble.org, and Jobs.dou.ua). This project is designed using Aiogram, a leading framework for the Telegram Bot API, requests, and bs4 libraries to scrape websites looking for vacancies, and Celery to optimize resource usage.

### Features

#### 1. Scraping:
Just use the /scrap command, and the bot will send you
all the vacancies it found on these websites that
are suitable for Python/backend junior/trainee developers.

#### 2. Get ID:
This command is for people who want to know their
Telegram ID to add it to the .env file and receive messages
or just for themselves.

### Feedback & Collaboration

If you have any questions or suggestions, please contact me:

- Developer: Email: contact.oleksandryanchar@gmail.com,
[GitHub](https://github.com/OleksandrYanchar)

### Installation

#### Please remember to create and populate the .env file with any type of installation (example in the main folder: example.env).

Detailed installation information can be found in
the [SETUP.md](SETUP.md) file.