Skip to content

alexsanjoseph/duolingo-save-streak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

duolingo-save-streak

Save Duolingo Streak by buying streak freeze if possible

Installation and Running

  1. clone the packjage
  2. Run main.py with the appropriate env vars

Example

Command:

usernames='username1,username2' passwords='pass1,pass2' python3 main.py

Output:

Processing username1
Item: streak_freeze Already Equipped
Item: rupee_wager Already Equipped
Processing username2
Trying to Buy streak_freeze for usernam2
Bought streak_freeze for username2

Deployment

As a Cron Job

You can run the above command by adding it your cron expression if you have an already running server

Using AWS Lambda

Upload this as an AWS lambda function - Trigger daily by using Cloudwatch monitoring.

Detailed notes

Detailed notes on how to set this in lambda up is there in this post - http://blog.alexsanjoseph.com/posts/duolingo-save-streak/

About

Save Duolingo Streak by buying streak freeze if possible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages