/stackoverflow-fanatic-badge

An automated way to get the fanatic badge 🥇

Primary LanguageJavaScriptMIT LicenseMIT

StackOverflow Fanatic Badge Achiever 🥇

An automated way to get the "fanatic" badge, by running a node bot in a docker container that will log into your account everyday and send reports of your progression.

Requirements

  • docker, preferably on a vps that can run it for 100 days straight
  • a stackoverflow account
  • a mailgun account

Setup

There are two ways to configure it.

With a config file

Create a conf.json file based on conf.example.json.

Mailgun domain setup: If you use an EU domain, please set mailgun_eu_domain to y.

Through the interactive mode

Build the config file answering questions:

touch conf.json
docker run --rm -it -v ${PWD}/conf.json:/conf.json \
    garsaud/stackoverflow-fanatic-badge configure

Run

docker-composer up -d