A python bot that checks for new jobs and sends Slack notifications about them. It is configured to run daily using Cron.
- A Linux instance (Bionic)
- Python (v. 3.6.9)
- Firefox binary (v. 77.0.1)
- Geckodriver (v. 0.24.0)
- Cron
- Python modules: Selenium (v. 3.141.0) / slack
- send a request to a job site
- parse the response with selenium
- determine if there are any jobs posted today
- send slack notification
crontab -u ubuntu -e
0 17 * * * /home/ubuntu/bot.sh