Skip to content
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.

rwev/craigslist_notify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

craigslist_notify

Termux & python bot for craigslist alerts.

installation

Install the Termux terminal emulator from F-Droid.

Then, open the shell and install dependencies and craigslist_notify:

$ pkg install termux-api openssl libxml2 libxslt
$ pip install https://www.github.com/rwev/craigslist_notify/archive/master.zip

configuration

Execution requires a configuration file in the user home directory, ~/.craigslist_notify_config.yaml.

Specify each search to run as an item in list, with the following fields:

- region: '<REGION>' # region to search, as appears in query subdomain, eg. <REGION>.craiglist.org
  query: '<QUERY>' # string as you would enter in search box
  by: 'OWNER' # | 'DEALER' | 'ALL'  
- region: '<REGION>' 
  query: '<QUERY>' 
  by: 'OWNER'

demo

Install and run:

Receive notifications:

Open links:

Upon completion, the script additionally schedules a job to run itself again on 15 minute intervals.

TODO

  • add support for more search parameters