So far, this is 100% in rust.
This repo follows the automation guidelines on the r/adventofcode community in these ways:
- Inputs are cached locally - in each rust project as input.txt.
- The User-Agent header is set as me
See common/src/lib.rs - download_input for implementation
NOTE: I only run this once per day, so I don't worry about throttling. If you use this app and run multiple days at once, please insert a sleep between each run so it doesn't hammer AoC :).