{"repo":"Nukesor/hetznerbot","free":true,"listed":false,"github":"https://github.com/Nukesor/hetznerbot","clone":"git clone https://github.com/Nukesor/hetznerbot.git","description":":calling: Get the newest hetzner server offers right to your telegram chat.","language":"Python","stars":24,"topics":["telegram-bot","hetzner","server","auction","best-offer","notification-service"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Hetzner-Bot A handy telegram bot which texts you as soon as there is a viable offer available on the hetzner server market. It is possible to set several search parameter which need to be satisfied for an offer to be sent to you. If the price of an offer is reduced you will get a new notification with the updated price. This project is mostly used by myself. You may also use it if you like. However, I don't plan to provide proper support for this project as I do for my other projects. Available commands: Installation and run This bot is developed for Linux. Windows isn't tested, but it shouldn't be too hard to make it compatible. Feel free to create a PR. Dependencies: - poetry to manage and install dependencies. - Just for convience. - Hetznerbot uses postgres by default 1. Clone the repository: 1. Run just setup to install dependencies 1. Run just initdb to initialize the database 1. Start the bot once with just run to create the default config at /.config/hetznerbot.toml 1. Adjust the config file 1. Import the cpu data into your database with just import cpu data . 1. Start the bot with just run CPU data The CPU data is read from data/cpu data.csv . If you want to help out and add missing CPUs, please go to https://www.cpubenchmark.net/, gather the relevant information and add it to the csv file. Bot Commands","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nukesor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nukesor/hetznerbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}