How anishraj2195/rcbticket-bot works
Rcbticket-bot is a small polling notifier for CSK–RCB IPL tickets. Its main workflow repeatedly fetches the RCB ticket page, finds the match listing, classifies ticket availability, and sends a Telegram alert when availability changes to available; it also prints status to the terminal. The implementation is contained in one file. The README gives little detail, so the graph reflects only behavior explicit in the sampled source.
Main entry points: ticketbot.py Ticket checker
Components 9
Other components
- Polling loop
ticketbot.py - Ticket checker
ticketbot.py - Match detection
ticketbot.py - Status classifier
ticketbot.py - Previous status
ticketbot.py - RCB ticket page
- Telegram API
- Telegram recipient
- Terminal
Connections 9
- Polling loop → Ticket checker: calls
- Ticket checker → RCB ticket page: fetches
- RCB ticket page → Ticket checker: returns page
- Ticket checker → Match detection: parses page
- Match detection → Status classifier: provides match text
- Status classifier → Previous status: reads and updates
- Ticket checker → Telegram API: sends alert
- Telegram API → Telegram recipient: delivers message
- Ticket checker → Terminal: prints status