Duolingo Bot
Rust
A CLI tool to quickly gain resources and boost account stats in Duolingo. Features commands for xp, gems, streak, and a profile monitor. This project was built as a way to further my understanding of the Rust programming language while familiarizing myself with its surrounding ecosystem.
Features
- An easy-to-use interface with detailed descriptions of commands and associated options
- XP farming with controllable number of instances
- Gem farming with controllable number of instances
- Extend streak by a specified amount
- Monitor an account’s resources and statistics while running other commands
Notable Crates
tokio— Asynchronous runtime, running multiple tasks in parallelreqwest— For making HTTP requestsserde— Serialization and deserialization of datasnafu— Modular error handlingtracing— Message loggingclap— Command-line argument parsing
To prevent abuse of the platform, the bot will remain closed sourced until the methods are patched.