Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jasutiin/jobsyk-bot
A discord bot that helps you with your job search!
https://github.com/jasutiin/jobsyk-bot
Last synced: 25 days ago
JSON representation
A discord bot that helps you with your job search!
- Host: GitHub
- URL: https://github.com/jasutiin/jobsyk-bot
- Owner: jasutiin
- Created: 2024-10-20T04:58:57.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T01:24:29.000Z (4 months ago)
- Last Synced: 2024-10-21T04:49:31.285Z (4 months ago)
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Jobsyk Bot
A discord bot that helps you with your job search!
(It is currently a script but I will make it a discord bot trust)
Todo:
add linkedin support (i want to try calling an API instead of scraping)
add database to keep track of postings that were already seen
make a discord bot out of this for friends :)
get an internship (optional (not really))
## How To Use
To clone and run this application, you'll need [Git](https://git-scm.com), [Python](https://www.python.org/downloads/), and [pip](https://pip.pypa.io/en/stable/) (which comes with Python) installed on your computer.
From your command line:```bash
# Clone this repository
$ git clone https://github.com/jasutiin/jobsyk-bot# Navigate into the project directory
$ cd jobsyk-bot# Create a virtual environment
$ python -m venv venv# Activate the virtual environment
# On macOS/Linux:
$ source venv/bin/activate# On Windows:
$ venv\Scripts\activate# Install the required Python packages
$ pip install -r requirements.txt
```You also need to install [ChromeDriver](https://developer.chrome.com/docs/chromedriver/downloads). Make sure to install the version compatible with your Chrome browser. You can check this by:
1. Opening Chrome on your computer
2. Click the 3 vertical dots in the top-right corner
3. Click Settings
4. Click About ChromeAfter that, put the chromedriver.exe file in the same directory as the script.py file.
Now you can run the script!
```bash
# Run the script (while in venv, if not then activate it again)
$ python script.py# Example
$ python script.py canada
```If you have access to the .env file, add it in the same directory as bot.py and you can do the following:
```bash
# Run the bot (while in venv, if not then activate it again)
$ python bot.py
```