Skip to content

Used request, BeautifulSoup and Json libraries to parse data from DOU website Used Aiogram library to build a responsive bot to search job opportunities available at DOU

Notifications You must be signed in to change notification settings

Sofbog/dou_parser_telegram_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOU Parser Telegram Bot

Introduction

This project is a Telegram bot designed to parse and deliver job-related information from the DOU website. It allows users to interact with the bot to receive updates and search for job postings directly through Telegram.

Installation

To set up this project locally, you'll need Python, pip, and a Telegram bot token. Follow these steps:

  1. Clone the repository:
git clone https://github.com/Sofbog/dou_parser_telegram_bot.git
cd dou_parser_telegram_bot
  1. Install the required dependencies:
pip install -r requirements.txt

Configuration

Create a .env file in the root directory and add your Telegram bot token:

TELEGRAM_TOKEN=your_telegram_bot_token_here

Usage

To run the Telegram bot, execute:

python bot.py

Interact with your bot in Telegram to start receiving DOU job updates.

Features

  • Job Search: Users can search for jobs by keywords.
  • Subscription: Users can subscribe to receive regular updates on new job postings.
  • Custom Alerts: Set up alerts for specific job titles, companies, or other criteria.

Contributions

Contributions are welcome! If you have ideas for improvements or encounter any issues, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Used request, BeautifulSoup and Json libraries to parse data from DOU website Used Aiogram library to build a responsive bot to search job opportunities available at DOU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages