Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexstewartja/duolingorefundstoreitems
Userscript for Duolingo that allows users to cancel store item purchases and regain spent lingots.
https://github.com/alexstewartja/duolingorefundstoreitems
Last synced: 1 day ago
JSON representation
Userscript for Duolingo that allows users to cancel store item purchases and regain spent lingots.
- Host: GitHub
- URL: https://github.com/alexstewartja/duolingorefundstoreitems
- Owner: alexstewartja
- Created: 2015-08-24T15:16:56.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-24T18:25:54.000Z (about 9 years ago)
- Last Synced: 2024-05-21T04:51:21.692Z (6 months ago)
- Language: JavaScript
- Homepage:
- Size: 488 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Duolingo Refund Store Items
Userscript for [Duolingo](https://www.duolingo.com) that allows users to cancel store item purchases and regain spent lingots.### How To Install
1. Install the respective extension for your browser (may require browser restart):
* Firefox: [Greasemonkey](https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/)
* Chrome/Chromium: [Tampermonkey](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en)
* Safari: [JavaScript Blocker](http://javascript-blocker.toggleable.com/)
* Internet Explorer: Haha!
2. Get the userscript [here](https://raw.githubusercontent.com/alexstewartja/DuolingoRefundStoreItems/master/duolingo-refund-store-items.user.js?duo).
3. When prompted, confirm installation.Please note that [cookies](http://en.wikipedia.org/wiki/HTTP_cookie) are uitlized for the script to function as expected. Clearing browser data may affect experience.
### Usage
- To use the script, navigate to Duolingo's [Lingot store](https://www.duolingo.com/show_store)
- At present, the only store items that are refundable are Streak Freeze, Double or Nothing and Timed Practice.
- Once you purchase one of the above items, a Refund button will appear next to it, allowing you the convenience of regaining the lingots spent on that purchase.### How To Uninstall
Follow the uninstall steps for the browser/extension you're using:
- Chrome/Chromium: [Tampermonkey](http://tampermonkey.net/faq.php?ext=dhdg#Q100)
- Firefox: [Greasemonkey](http://wiki.greasespot.net/Greasemonkey_Manual:Script_Management)
- Safari: [JavaScript Blocker](http://javascript-blocker.toggleable.com/)### In Action
- Normal view of Lingot store:
![store_normal](screenshots/lingot_store_normal.png)
- View of Lingot store after item purchases:
![store_refunds_available](screenshots/lingot_store_refunds_available.png)
- Requesting a refund:
![store_refund_requested](screenshots/lingot_store_refund_requested.png)
- Refund successful!:
![store_refund_requested](screenshots/lingot_store_refund_successful.png)### Future Plans
- Add a Refund All button to the store to avoid requesting refunds one at a time.
- Include other refundable items that have been excluded from the Duolingo UI (examples enclude Heart Refill, Formal Attire and Champagne Tracksuit).### Questions/Comments?
- Join the disussion [here](http://blog.alexstew.com/original/scripts/userscripts/duolingo-refund-store-items)