스택오버플로우는 뱃지 시스템이 있습니다. 게임으로 치면 도전과제같은 건데요 이걸 뭐 별로 신경은 안씁니다.. 왜냐.. 게임이 아니니까..

근데 어느 순간 보니까 Enthusiast 뱃지(30일 연속 방문)이 획득돼있길래 '오 좀 열심히 살았네'라는 생각이 들었는데요, Fanatic 뱃지(100일 연속 방문) 이건 뭐 아무리 신경써도 안되더라고요.

한 60일까지는 채웠던거같은데 한번 깨지니까 좀 약올라서 '이거 뭐 방법 없나' 찾아봤는데 역시 있네요

 

connorads/stackoverflow-fanatic 이 리파지토리는 템플릿 리파지토리인데 이걸 이용하면 깃헙 액션을 이용해 자동으로 fanatic 뱃지를 얻을 수 있습니다. 일종의 매크로인 셈이죠

사용법은 readme에 자세히 적혀있는데, 간단히 설명하면

  • 1. "Use this template" 버튼 눌러서 새 리파지토리 만듦
  • 2. Github Secret에 STACKOVERFLOW_EMAIL, STACKOVERFLOW_PASSWORD 추가
    (이메일 계정이 아니고 sso 계정만 연동돼있으면 이메일 추가해줘야 합니다)
  • (Optional) "Become a Fanatic" 워크플로를 실행한다
    (cron 으로 실행될거라서 안해줘도 됩니다)
  • ... 100일 뒤 -> Fanatic 뱃지 획득!

뭐 이런걸로 SO나 깃허브가 계정을 정지시키지는 않겠죠..?