Skip to content

Sends a message to Google Chat when a new opportunity on Digital Outcomes appears

License

Notifications You must be signed in to change notification settings

GoodPraxis/Digital-Outcomes-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Outcomes Bot

Sends a message to Google Chat when a new opportunity on Digital Outcomes appears.

The script will create a temporary file to store the latest ID of the opportunity to keep track of which opportunities are new and which have been seen already.

Configuration

Set bot webhook URL in config.ini. You can create a webook URL by going to your space, clicking on the space name and selecting "⚙️ Manage webhooks".

Installation

Create a virtual environment and run pip install:

pip install -r requirements.txt

Usage

Simply run the script to scrape the page and send a message. We recommend setting up a cron job to schedule the task.

python scraper.py

License

AGPL Version 3, 19 November 2007 (see LICENSE)

About

Sends a message to Google Chat when a new opportunity on Digital Outcomes appears

Topics

Resources

License

Stars

Watchers

Forks

Languages