AutomatedTicketBot
An automated python crawler using Splinter for reserving tickets on a popular Chinese ticket selling website.
Install / Use
/learn @y95847frank/AutomatedTicketBotREADME
AutomatedTicketBot
An automated python bot that reserves kktix tickets.
Goal
This python bot can reserve concert tickets in kktix website using Splinter. The bot would start two minutes before the scheduled time. It log in to the home page automatically. When the website starts selling tickets, the bot would refresh the webpage and automatically fills in registration details. The bot not only refresh webpage faster than any human, but also is able to avoid any mistakes or delays.
Execution
To book tickets in kktix, you need to fill your account and concert information in cofig.yml beforehead. Or, you can update these arguments with script/updateConfig.py, which is an interative program. Here is the script for booking concert tickets in kktix.
Try:
python3 scripts/concert2021.py
Installation
The bot requires a webdriver. I only tested with chromedriver (http://chromedriver.chromium.org/), but it should work well with other webriver.
Install AutomatedTicketBot package via:
python setup.py install
Then, set the path and account information via:
python3 scripts/updateConfig.py -d config.yml
Eventually, use the package as:
import AutoTicketsBot as tBot
...
Test
There's a testing program in the tests directory (https://github.com/y95847frank/AutomatedTicketBot/tree/main/tests).
Test the bot:
python tests/test.py
Related Skills
imsg
352.9kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
352.9kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
lobster
352.9kLobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (s
