Simple CLI tool to create dummy accounts with referral links to give yourself free Plus.

Overview

"You earned 19 weeks of free Duolingo
Plus!" "You earned 41 weeks of free Duolingo
Plus!" "You earned 36 weeks of free Duolingo
Plus!" "You earned 24 weeks of free Duolingo
Plus!" "You earned 24 weeks of free Duolingo
Plus!" "You earned 24 weeks of free Duolingo
Plus!"

Free Duolingo Plus

A simple CLI tool to create dummy accounts with referral links to give yourself free Plus (max 24/41 weeks depending on whether you're part of the tiered reward system).

NOT WORKING as of March 1th, 2023. I'm currently looking into this issue.

Please create a pull request to update this date if this tool works/doesn't work for you.

Installation

๐ŸŽ‰ If you wouldn't like to go through the installation process, you can create an issue or reach out to me on Discord (@Lioness100#9258) and I will run the tool on your behalf.

Install Rust using the recommended rustup installation method and then run:

cargo install free-duolingo-plus

Usage

Follow these instructions to get your referral link.

โš ๏ธ A VPN must used to run this as Duolingo will not consider accounts created with the same IP as the original towards the referral program. โš ๏ธ

free-duolingo-plus --help
free-duolingo-plus --code BDHTZTB5CWWKTVW2UCDTY27MBE
free-duolingo-plus --code https://invite.duolingo.com/BDHTZTB5CWWKTVW2UCDTY27MBE
free-duolingo-plus --code https://invite.duolingo.com/BDHTZTB5CWWKTVW2UCDTY27MBE --num 10

Please โญ this repository if it works for you!

Acknowledgements

The strategy was taken from https://github.com/JunkMeal/duolingo-plus and ported to Rust.

Contributing

This is the first project I've ever created with Rust. If you would like to improve the code, please open an issue or pull request!

Internal Documentation

You might also like...
My create new project simply (originaly in bash), in rust !

CNPS-Rust CNPS (Create new project simply) is a powerful tool built in Rust that simplifies the process of creating projects in various programming la

Create custom ID types that are guaranteed to be valid `RecordID` in SurrealDB

surreal-id The surreal-id crate offers a standardized way to create and validate IDs in your application for usage with SurrealDB. Using the NewId tra

A cli tool to write your idea in terminal
A cli tool to write your idea in terminal

Ideas ideas is a cli tools to write your idea in your terminal. Demo Features tagged idea, contains tips, idea, todo status switch ascii icon write yo

clone of grep cli written in Rust. From Chapter 12 of the Rust Programming Language book

minigrep is a clone of the grep cli in rust Minigrep will find a query string in a file. To test it out, clone the project and run cargo run body poem

CLI program written in Rust to anonymize DICOM files

dicom-anonymizer CLI program written in Rust to anonymize DICOM files anonymizer 0.1.0 Domenic Melcher USAGE: anonymizer [OPTIONS] FILE ARGS:

Rust app that creates cli quiz for you!

quizer rust app that creates cli quiz for you! Installation Download binary release or build from source using cargo Make binary executable chmod +x /

๐Ÿšƒ lib for CLI utilities, printing, and error handling

axocli Common code for setting up a CLI App and handling errors/printing. Example See examples/axoapp.rs for a walkthrough/example. Some various inter

๐Ÿฆ€ A Rust CLI to find the optimal time to meet given a when2meet URL

when3meet ๐Ÿฆ€ The Rust when2meet CLI Install | Usage | Contributing & Issues | Docs Built with โค๏ธ and ๐Ÿฆ€ by Garrett Ladley Install cargo install when3m

๐ŸŽจ๐Ÿฆ€ A system information tool for Rustaceans
๐ŸŽจ๐Ÿฆ€ A system information tool for Rustaceans

๐ŸŽจ ๐Ÿฆ€ ferris-fetch Inspired by gofetch ๐Ÿ’– ๐Ÿ› ๏ธ Cross platfrom System Info Tool for Rustaceans ๐Ÿฆ€ Installation ๐Ÿ”จ cargo install ferris-fetch Contributin

Comments
  • It's not working, can you help me with it.

    It's not working, can you help me with it.

    I used to run the command below on the VPS, but it didn't work, and the Doulingo on my phone didn't receive the free membership.

    In this case, do I need to run a VPN? I wonder where the problem is. Is there anything else that needs to be configured?

    Thank you for your help.

    [root@VM-0-15-centos ~]# free-duolingo-plus --code https://invite.duolingo.com/BDHTZTB5CWWKSZECNSWQMSNDRI --num 24 All accounts created! Enjoy your 24 weeks of free Duolingo Plus. https://www.duolingo.com/ [root@VM-0-15-centos ~]#

    opened by zhiqueen 3
  • Remote CLI Usage Request

    Remote CLI Usage Request

    Referral Code/Link

    I wouldn't like to go through the installation process,help me please, itโ€™s referral of my girl

    https://invite.duolingo.com/BDHTZTB5CWWKTXEBSSNF67DO6M

    opened by elimi98 2
Owner
Typescript enthusiast and professional bunny adorer
null
A lock-free, partially wait-free, eventually consistent, concurrent hashmap.

A lock-free, partially wait-free, eventually consistent, concurrent hashmap. This map implementation allows reads to always be wait-free on certain pl

Ian Smith 216 Nov 18, 2022
Manas project aims to create a modular framework and ecosystem to create robust storage servers adhering to Solid protocol in rust.

เคฎเคจเคธเฅ | Manas Solid is a web native protocol to enable interoperable, read-write, collaborative, and decentralized web, truer to web's original vision.

Manomayam 17 Oct 5, 2023
A bunch of links to blog posts, articles, videos, etc for learning Rust

rust-learning A bunch of links to blog posts, articles, videos, etc for learning Rust. Feel free to submit a pull request if you have some links/resou

Camille TJHOA 9k Jan 4, 2023
A tiny service that downloads files over HTTP links, with resume and restart support.

Http Drogue Http Drogue is a tiny service that downloads files over HTTP from links you provide. It can restart and resume interrupted downloads. Http

Kaan Barmore-Genรง 4 Feb 27, 2023
High Assurance Rust - A free book about developing secure and robust systems software.

High Assurance Rust - A free book about developing secure and robust systems software.

Tiemoko Ballo 1.1k Jan 9, 2023
Free Rust ๐Ÿฆ€ course in English ๐Ÿ‡ฌ๐Ÿ‡ง

Learn Rust ?? Free Rust ?? course in English ???? This course was inspired by Dcode Before starting to learn a programming language, you need to under

Skwal 10 Jul 5, 2022
Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.

mmap-sync mmap-sync is a Rust crate designed to manage high-performance, concurrent data access between a single writer process and multiple reader pr

Cloudflare 97 Jun 26, 2023
A comprehensive and FREE Online Rust hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Rust from scratch.

FREE Reverse Engineering Self-Study Course HERE Hacking Rust A comprehensive and FREE Online Rust hacking tutorial utilizing the x64, ARM64 and ARM32

Kevin Thomas 98 Jun 21, 2023
Create archives of files within Garry's Mod

gm_zip Create archives of files within Garry's Mod. Note: The scope of this module only works accross the gmod installation files e.g from GarrysMod/g

Earu 9 Oct 25, 2022
Use rust programming language to create a b+ tree.

Use rust programming language to create a b+ tree.

yangshijie 3 Jan 7, 2023