Skip to content

A python script aims to assist in booking slots nicely

Notifications You must be signed in to change notification settings

looi-wh/BBDC-Bot-Modified

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

BBDC-Bot-Modified

a modified script based on https://github.com/rohit0718/BBDC-bot. the original script was not made to run indifinitely, so i added my own codes into it

Original script features

  • auto logs into the bbdc webpage
  • selects everything for month, session and day
  • and books every slots for you
  • only run once per try
  • this script did alot of the basics. if it didnt exists, this modification would not exists

Added features due to my modification

  • selects user-specified month, session and day
  • auto retry failed attempts
  • random delays between each attempts [to prevent hammering on the server]
  • auto restart script when an unexpected error occurs
  • added more verbose
  • minor adjustments and error detection
  • little bit of noob proofing
  • [new] no longer requires chromedriver to be downloaded manually
  • [new] additional anti anti bot features

Requirements

  • python3
  • python modules "selenium" and "webdriver_manager"
  • google chrome

Editing the script

  • edit the script with your favourite editor
  • find the following section and edit it.
username = 'insert_username'
password = 'insert_password'
  • edit the additional variables to select which slots to book
  • it is a list variable, meaning you can always enter more than 1 slots at once

Running it

simply run

python3 bbdc_bot.py

About

A python script aims to assist in booking slots nicely

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages