Skip to content

Choose an item and location and find the cheapest priced listing of that item in your location automatically. Use it with Slack and save retrieved data in databases.

Notifications You must be signed in to change notification settings

tabeebyeamin/KLP-Bot

Repository files navigation

Kijiji Lowest Price Bot

If you have any suggestions, please let me know!

I'm always looking to add more features and functionality and improve. If you have any issues or suggestions, please let me know.


Give it the product you are looking for and your location and it will find the lowest price listing of that product on Kijiji. You can use it as a Slack Bot! Uses Python and BS4 and SQLite3 for database entry. This program works really well with products with easily identifiable model names or numbers, like computer hardware and peripherals, but it will also work on a plethora of other products as shown below. This is how it works right now.


Use it as a Script

alt_text

Save Your Findings to a Database!

alt_text alt_text


Use it with Slack!

Help

alt_text

Locations

alt_text

Peek

alt_text alt_text

Peek and Save

alt_text

Todo

  • change save to database command as:
  1. save productname in locationnum to databasename
  2. save productname in locationnum (not providing to will save to default.db)
  • Fix issues with Quebec
  • Minimum Price to filter false results
  • Return multiple i.e "n cheapest items" to mitigate inaccuracy
  • Error Handling
  • Turn into web application so users don't have to download
  • Make a Logo
  • Monitoring Using Proxies
  • Messenger Bot?
  • Make it able to send Kijiji user a message on their posting

About

Choose an item and location and find the cheapest priced listing of that item in your location automatically. Use it with Slack and save retrieved data in databases.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published