A stat tracking Discord bot for RIT esports.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


RITchie is a stat tracking/replay scanning bot designed for eSports teams, built by RIT eSports.

Build Status

Click me to add RITchie to your Discord server

Why did you make this

When starting RIT eSports, we decided that Discord would be an excellent way of communicating between our many teams. We also found stat tracking bots were a great resource for finding in game statistics quickly. After adding dozens of bots to our server, we realized that it made sense to build our own bot that covers all the use cases of RIT eSports. RITchie is that bot.

Things RITchie does now

  • League of Legends (Profile Stats/Server Status)
  • Heroes of the Storm (Profile Stats)
  • Overwatch (Profile Stats)
  • Starcraft II (Replay Scanning)
  • Rocket League (Replay Scanning)
  • Cleverbot
  • Memes
  • More Memes

Things we're making RITchie do in the future

(In no particular order)

  • Rocket League (Profile Stats)
  • Starcraft II (Profile Stats)
  • Hearthstone (Profile Stats)
  • Heroes of the Storm (Replay Scanning)
  • Counter Strike (Profile Stats)
  • Dota 2 (Profile Stats/Match Analysis)
  • League of Legends (Profile Stats)
  • Tournament mode (team building & automatic role/channel creation)
  • Team signups (Automatic role adding)

Want us to add a new feature, or track a new game? Either open an issue, or submit a pull request!

How to Install

Hosted Version:

Adding RITchie to your server is easy as cake, just click the link below.

Add RITchie to your Discord server

Self Hosted Version:

Want to mess around a bit more, or add your own branding to the bot? Instructions are below.

$ git clone http://www.github.com/evanextreme/ritchie.git
$ cd ritchie
$ pip install -r requirements.txt

Then, edit the apis.txt file, placing the appropriate keys in the designated lines. Do NOT delete a line entirely, as putting a key on the wrong line results in the program not running correctly. LoL and Cleverbot API's are not necessary for this bot to run.

$ python ritchie.py

Depending on what versions of Python are installed, you might need to replace python for python3