Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/radvalentin/stack-overflow-fanatic
Get the StackOverflow Fanatic badge through set-it-and-forget-it way
https://github.com/radvalentin/stack-overflow-fanatic
achievement-unlocker badge stackoverflow
Last synced: 7 days ago
JSON representation
Get the StackOverflow Fanatic badge through set-it-and-forget-it way
- Host: GitHub
- URL: https://github.com/radvalentin/stack-overflow-fanatic
- Owner: RadValentin
- License: mit
- Created: 2019-02-24T21:14:47.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-07T13:25:44.000Z (over 4 years ago)
- Last Synced: 2024-10-28T13:31:01.626Z (about 2 months ago)
- Topics: achievement-unlocker, badge, stackoverflow
- Language: JavaScript
- Homepage:
- Size: 97.7 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stack-overflow-fanatic
![fanatic badge](assets/fanatic.png)
## What
A very roundabout way of getting the dreaded "Fanatic" badge on StackOverflow (Visit the site each day for 100 consecutive days).
## Why
Because no matter how hard you try there will always come a day when your 80 day streak gets ruined by bad Wi-Fi.
## How
1. Clone this repo and use it to spin up a [Heroku](https://www.heroku.com/) app.
1. In the Heroku dashboard, under app settings create three "Config Vars": `email`, `password` and [`userid`](https://meta.stackoverflow.com/a/281255/1333383). These will be used to login to Stack Overflow.
1. Sign up for [UptimeRobot](https://uptimerobot.com/) and create a HTTP(s) monitor pointing to your app. Set the interval to 12H. This will wake Heroku Free Dynos that fall asleep after long periods of inactivity.
1. Alternatively, if you have dyno hours to spare, create a `public/wakemydyno.txt` file and submit your app to http://wakemydyno.com/ to achieve the same effect as above.
1. That's it!