About The Project • Getting Started • Usage • Roadmap • Contributing • Contact • Acknowledgments
- Auto Booking
- Immediately book the seats after the offical website refresh the opening seats at 00:00.
- After reserving through the app, you can leave it alone.
- Auto Login
- Automatically login when you launch the app, after you set up the config by your own username and passowrd
- Multiple Sessions
- You can select more than one sessions, and the app will book all of them as more as possible
- Clone the repo
git clone https://github.com/tsai8890/TKBot.git
- Install python packages
cd TKBot/src pip3 install -r requirements.txt
- Copy the config template
cd TKBot/src cp .env.default .env
- Enter your username and password in .env
USERNAME=[your username] PASSWORD=[your password]
- Run the app
cd TKBot/src python3 main.py
-
After you launch the app, it will first try to login with your username and password
Note If the login process is blocked by the website, then you would be required to login manually.
-
After you click
預約
, it will show已預約,等待中 ...
. You can change the reservation information before 00:00, after 00:00, the app will immediately book the specified sessions
- Add a simple GUI interface
- Add a
update tkb data
button into the GUI interface- update function
- update button
- Add a unique project icon
- Support multiple users at once
If you have a suggestion that would make the project better, please fork the repo and create a pull request.
You can also simply open an issue with the tag enhancement
.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Besides, if you find this project useful, don't forget to give it a star !
Peter Tsai - asdpeter6520@gmail.com
Project Link: https://github.com/tsai8890/TKBot