Skip to content

competitiveoverwatch/cow-server

Repository files navigation

r/CompetitiveOverwatch Overwatch Rank Verification

Prerequisites

  • API keys for Reddit and Blizzard to start the server locally (for the UI and most functions)
  • Credentials for a Reddit bot account for production
  • Redis server (see Redis Quick Start)
  • For HTTPS on your local machine, follow Self-Signed Certificates from Running Your Flask Application Over HTTPS
    • On macOS, if you receive an SSL error when fetching your rank locally, make sure to run /Applications/Python 3.6/Install Certificates.command or pip3 install --user certifi to install the root certificates used by Python's private copy of OpenSSL.

Running

  1. pip3 install -r requirements.txt
  2. Start the server with python3 cowserver.py
  3. Visit http(s)://0.0.0.0:5000/redditflair to view the index page