Skip to content

nokxs/PropertyBot

Repository files navigation

Property Bot

This project is not maintained anymore, because we found the property we looked for :-).

This bot can crawl websites with properties and notify the user if something new with his search criteria is found.

Docker image

You can use the pre-build docker image liofly/property-bot.

Data providers

The following property data providers are currently supported:

Configuration

Every data has to be configured through a YAML file. The configuration has to mounted into the docker container under /app/settings/providers. The content of every file can be looked up in the individual README files of the providers. Example configurations can be found here.

Senders

The following senders are currently supported:

Persistence

Only one persistence provider is allowed at runtime. Currently only mongo db is supported.

The following environment variables are mandatory:

Environment Variable Description Mandatory
MONGO_DB_PASSWORD Password of the given user yes
MONGO_DB_USER User for the mongo db yes

Common

The following common environment variables can also be used:

Environment Variable Description Mandatory Default
PROPERTY_POLLING_INTERVAL_IN_SECONDS The time in seconds between polling properties no 600

About

This small bot crawls specific websites for new properties and sends them via a defined channel

Resources

License

Stars

Watchers

Forks

Packages

No packages published