Bavarian Booster Bot
This is a bot that conveniently books COVID vaccination appointments at the Bayrisches Impfzentrum for you.
The Bayrisches Impfzentrum provides only a very limited number of COVID vaccination slots that are often fully booked very quickly. To avoid having to sit in front of the website hiting refresh until you are lucky to get a slot, you can use this bot to do the work for you.
The bot logs into your account at the Bayrisches Impfzentrum and automatically books the next free slot in the time frame you specified. If you cannot attend the appointment, it is possible to cancel and re-run the bot to book a different slot.
Please use this bot responsibly and at your own risk. Don’t trust tools like this blindly and check the linked source code if you can.
Requirements
- User account at impfzentren.bayern: You will need to supply the bot with your username and password. Please be secure here and make sure you use a unique password, ideally generated by a password manager.
- Person registrated: In your account, you need to click
+ Person hinzufügento register a person. Later, you will need to supply the bot with a number to reference which person you want to book the appointment for. Numbers start from 1 and increase by 1 from left to right as the persons are shown in your account. - Impfzentrum selected: For this person, you need to have the vaccination site (Impfzentrum) selected at which you want to book an appointment (
Person auswählen > Impfzentrum auswählen). - Firefox: Get it here.
- Github account: Create it here to be able to download the bot executable.
Installation
Download the latest executable for your platform here. You need to have a user account at https://github.com
Supported platforms are
- Windows 11
- MacOS Big Sur (or higher)
- Linux
Usage
MacOS
- Double-click the downloaded executable
- MacOS will probably refuse to launch the app at the first attempt since it are not able to verify it
- This can be solved as follows: go to “system preferences” -> “Security & Privacy” -> “General” and click on “Open Anyway”
Linux
- Just run the downloaded executable. Since you are using linux, you might also be interested in having a look at the code. ;)
Windows 11
- Extract the downloaded folder
- Double-click impfboosterbot_win64.exe (In the extracted folder)
- After double-clicking the exe, a dialog opens. Go to “more info” -> “Run anyway”
One the bot is started, it will say hi to you in the terminal and start prompting you for the required inputs to book a vaccination appointment. Type them correctly and submit them by pressing ENTER. If you submitted a mistake, just restart the bot by closing the terminal and double-clicking the executable again.
Once the bot has found an appointment, it will terminate and print the appointment on the command line. It should also be visible in your account now. Note that the Bayrisches Impfzentrum often only provides appointments in the next 1-2 weeks.
Thanks
Thank you for getting vaccinated. Feel free to buy me a coffee if you enjoyed using the bot :)
For software developers
The impfboosterbot is open source and is available in this github repo. Should you experience problems with the dowloaded binary, the impfboosterbot can also be run like any other python program.