Sends notifications about new available servers from Hetzner to Telegram based on user-defined filters
- Put your Telegram bot token in the
Bot:Token
section in theappsettings.json
file - Put your Telegram user ID (can be revealed using this bot) or any chat ID that you want to post messages to in the
Notifier:UsersToNotify
section - You can customize the delay between retrieving data from Hetzner (e.g. if they will decided to introduce cooldown in the future) by putting it in the
Notifier:DelayInSeconds
section - Customize filters to your needs; currently supported filters are
Cores
,Price
(in EUR),Frequency
(of the CPU),Ram
(in GBs) andLocation
.- The first four of them are range filters, and can be configured by using
Min
andMax
properties (ifMax
filter is 0, it is not applied). - The last one filters servers by location based on the allowed values in the configuration, currently supported values are
HEL
(Helsinki datacenter in Finland),FSN
(Falkenstein datacenter in Germany) andNBG
(Nuremberg datacenter in Germany).
- The first four of them are range filters, and can be configured by using
Use Docker, i guess