An unofficial personal clicking bot and purchasing automator for the browser game Cookie Clicker.
https://orteil.dashnet.org/cookieclicker/
- Chrome
- Python3
- Selenium module
pip install selenium
python3 main.py
c = Enable/Disable big cookie / golden cookie / special cookie clicking
e = Enable/Disable Elder Pledge purchase
d = Enable/Disable auto purchase
a = Purchase all available upgrades and buildings (bulk x100 and x10)
p = Purchase best building
p # = Purchase best # buildings (individually)
p # b = Purchase best # buildings (bulk)
u = Purchase next upgrade
u # = Purchase next # upgrades
s = Save game to file
q = Quit (save)
x = Quit (do not save)
When the application starts:
- Cookie clicking will be disabled for a new game (can be enabled via menu).
- If an existing save data was found, it will be loaded and cookie clicking enabled (can be disabled via menu).
- Elder Pledge will be purchased automatically (can be disabled via menu).
- Upgrades and buildings will be purchased automatically at set intervals (can be disabled via menu).
When cookie clicking is enabled, the following tasks are performed:
- Big cookie clicking as fast as possible.
- Golden cookie clicking as fast as possible.
- Special cookie (wrath, reindeer, etc.) clicking as fast as possible.
- Wrinkler popping (when they attach to the big cookie) every 5 seconds.
- Fortune click every 3 seconds.
- Elder Pledge purchase every 5 seconds (if not disabled).
- Upgrades and buildings purchase every 15 minutes (if not disabled).
- Save the game to file every 6 hours.
p
will purchase the most efficient buildingp 9
will purchase the 9 most efficient individual buildings (bulk x1)p 20 b
will purchase the 2 most efficient groups of 10 buildings (bulk x10)p 200 b
will purchase the 2 most efficient groups of 100 buildings (bulk x100)u
will purchase the next available upgrade in the storeu 9
will purchase the next 9 available upgrades in the store
- When the auto upgrades and buildings purchase routine runs, the menu will no longer be displayed in the console. Simply press 'Enter' to restore the menu.