Self-hosted Marktplaats notifications for Telegram
Caution
This is an unofficial bot that uses unofficial APIs, so you take all the responsibility for any consequences of running the bot, for example, account or IP bans.
Warning
The version 2.x
is not well-tested yet.
Note
I realize the documentation is not complete – this is not a deliberate choice, but rather the best I could do given the limited resources. I strive to maintain and improve it over time.
mrktpltsbot
is a single binary which can be installed from crates.io:
cargo install mrktpltsbot
mrktpltsbot
supports conventional CLI options as well as environment variables.
On launch, it also automatically loads .env
from the working directory.
See mrktpltsbot --help
for the complete list of options,
including the corresponding environment variable names.
Tip
Right now, the only required option is a Telegram bot token.
Important
mrktpltsbot
stores all the data in an SQLite database.
By default, it creates the database file in the working directory.